leetcode300 Longest Increasing Subsequence
1 """
2 Given an unsorted array of integers, find the length of longest increasing subsequence.
3 Example
4 Input: [10,9,2,5,3,7,101,18]
5 Output: 4
6 Explanation: The longest increasing subsequence is [2,3,7,101], therefore the length is 4.
7
2020牛客寒假算法基础集训营6 D 重排列
https://ac.nowcoder.com/acm/contest/3007/D 虽然得到了与题解一样的结论,但还是比题解思路麻烦了。。 10题过8题,6题做麻烦 吐血。。。 把A和B都从小到大排序 那么A中每个数能填的位置就是一个区间,这个区间以最后一个位置为右端点,左端点不降 我的思路是从大的往小的填,这样每个位置能填的数不会增加 每个A在自己区间里选一个位覆盖所有的B f_n[i]表示n个位,现在到了第i个 因为能放到第i个位的数一定能放到第i+1个位,所以相当于考虑第i+1个位的时
JZOJ 2020.02.16【NOIP提高组】模拟A 组
2020.02.16【NOIP提高组】模拟A 组 呼呼呼呼呼呼呼呼 今天暴力分可真多啊 第一次 \(A\) 组进前 \(5\) ! 呼呼呼呼呼呼呼呼 ~ 总有人虐
Linux下的/etc/crontab文件和crontab -e命令区别及Crontab命令详解(转)
etc/crontab文件和crontab -e命令区别 1、格式不同 前者 # For details see man 4 crontabs
# Example of job definition:
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12)
系统故障之-冲动360
几天前,由于系统的一些小故障,所以想设置一下,让这个系统变得更加快速,于是头脑一热,用360把一切都给禁用了,结果一开机。。。。。 奔溃了良久,她停在了以下的界面: (缓冲的光圈) 我这是招谁惹谁了,这该死的360,为什么会这样?所谓有病乱投医,来一波内存诊断来缓冲一下大脑思维: 貌似也没什么用,问一下度娘是怎么说的。。。。。纳尼!!!!!!要强制关机三次,我这是捅了多少下呢,那个开关会上不来吧????终于出现这个界面: 还等什么F8走起: 幻想着,这样应该有救了吧,可是。。。。。。。也就仅此
Linux系统中mysql常用的命令
1.终端启动MySQL:/etc/init.d/mysql start;
2.登录MySQL:mysql -uroot -p (用root账户登录),然后输入密码;
3.查看所有的数据库名字:show databases;
4.选择一个数据库操作: use database_name;
5.查看当前数据库下所有的表名:show tables;
6.创建一个数据库:create database database_name;
7.删除一个数据库:drop database datab
Why all application lack a kind of most really charm ?
Website and APP we used now are mostly web2.0 applications. While people practise in use, they can not make sure the data is accurate and safe. Why we say that ? Main reason is, there website and APP are developed by organization or person, data was
Scala 学习(9)之「函数式编程」
引用透明 对相同的输入,总是能得到相同的输出。 如果 f(x) 的参数 x 和函数体都是引用透明的,那么函数 f 是纯函数。 违反引用透明的例子 我们可以很清楚的看到,对于相同的输入,第二次调用append()和第一次调用append()时候的输出结果是不同的。 纯函数(函数的纯粹性) 指的是没有副作用的函数 副作用 指的是状态的变化: 修改全局变量 抛出异常 IO 读写 调用有副作用的函数 副作用的例子 var x = 1
def xpulsy_v1(y: Int) = x + y
def
[Redis-CentOS7]Python操作Redis(十一)
Python 操作redis #!/usr/bin/env pyhton
# coding:utf-8
# @Time : 2020-02-16 21:36
# @Author : LeoShi
# @Site :
# @File : redis_demo.py
# @Software : MacOS Python 3.7
import redis
# 创建链接
# 返回 b'peigy2020'
# redis_connect = redis.Redis(h
洛谷P1063能量项链(区间dp)
题目描述: 给定一串序列x[],其中的每一个Xi看作看作一颗珠子,每个珠子包含两个参数,head和tail,前一颗的tail值是后一个的head值,珠子呈现环形(是一条项链),所以最后一颗的tail是第一个珠子的head.当tail遇到对应的head时会放出 Xi.head*Xi.tail*X++i.head,之后这两颗相邻的珠子会变成新的一颗Xp,它的参数为Xp.head=Xi.head,Xp.tail=X++i.tail,问整条项链合并到只剩下一颗时所能产生的最大能量. 题目链接:P106
Bilibili手机端下载的Download文件批量转换为MP4软件【Bilibili_DownVideoToMp4】原创发布
Bilibili手机端下载的Download文件批量转换为MP4软件【Bilibili_DownVideoToMp4】原创发布 起因 Bilibili手机端的视频下载下来只能在手机上看,手机屏幕太小看起来费劲,想放在电脑或电视上用大屏幕看。 网上搜索,搜到了 https://www.52pojie.cn/thread-1061388-1-1.html 这篇文章。 由此得到一些启发,由于文章中只提供了单个视频的转换方式,并没有批量转换的软件。 于是有了本软件以及配套的本篇文章。 后续软件功能更新
ModuleNotFoundError: No module named 'lxml'报错
明明已经安装库了,可为什么还是报错没有该模块呢? 这个问题纠结了好久,网上也没有答案;终于一次偶然我发现了正确的打开方式 我的报这个错,原因:假设有两个文件a.py和b.py,我运行a错误之后就把b内容直接复制粘贴到a中,再运行a就好报如下错误: 解决方法:重名命a;或者新建一个py再把b的内容复制粘贴 错误截图:
ELK搭建(docker环境)
ELK是Elasticsearch、Logstash、Kibana的简称,这三者是核心套件,但并非全部。 Elasticsearch是实时全文搜索和分析引擎,提供搜集、分析、存储数据三大功能;是一套开放REST和JAVA API等结构提供高效搜索功能,可扩展的分布式系统。它构建于Apache Lucene搜索引擎库之上。 Logstash是一个用来搜集、分析、过滤日志的工具。它支持几乎任何类型的日志,包括系统日志、错误日志和自定义应用程序日志。它可以从许多来源接收日志,这些来源包括 syslo
今日推荐
周排行