码迷,mamicode.com
首页 > 2020年02月08日 > 全部分享
子字符串模板 (双指针, 滑动窗口)
对于大多数子字符串问题,我们给了一个字符串,需要找到一个满足某些限制的子字符串。通常的方法是使用带有两个指针的哈希表。模板如下。 需要提到的一件事是,当要求找到最大子串时,我们应该在内部while循环之后更新最大值,以确保子串有效。另一方面,当要求找到最小子串时,我们应该在内部while循环内更?? ...
分类:其他好文   时间:2020-02-08 13:38:22    阅读次数:71
python 队列模拟递归遍历目录(广度遍历)
import osimport collectionsdef getAllDirQU(path): queue = collections.deque() #进队 queue.append(path) while len(queue) != 0: #出队数据 dirPath = queue.popl ...
分类:编程语言   时间:2020-02-08 13:37:50    阅读次数:98
Linux 环境变量配置文件
配置文件 etc下面的是所有用户通用的环境变量。 ~/用户家目录下的配置文件 是用户所特有的配置文件。 顺序: ...
分类:系统相关   时间:2020-02-08 13:37:26    阅读次数:66
P1410 子序列
题目链接 题解: 如果不考虑长度限制,可以用二分图染色做。 #include <bits/stdc++.h> # define LL long using namespace std; int n; int a[2001]; int col[2001]; struct Edge{ int to; i ...
分类:其他好文   时间:2020-02-08 13:37:07    阅读次数:52
Pacman常用命令
from: https://site.douban.com/234383/widget/notes/16373827/note/528386068/ aceking 2015-12-11 07:41:54 Pacman是Arch Linux 的包管理器。它将一个简单的二进制包格式和易用的构建系统结合 ...
分类:其他好文   时间:2020-02-08 13:36:06    阅读次数:67
Tomcat窗口标题,中文乱码解决方法
工作中,或多或少的原因,一台服务器中需要同时运行多个Tomcat服务(针对一台服务器如何同时运行多个Tomcat的配置,这里不做论述,百度很多),为了便于区分各个Tomcat的功能,通常会选择修改tomcat的窗口标题,这时会容易出现中文标题乱码的问题,这里记录一下我的解决方法,一起共勉。 一、问题 ...
分类:其他好文   时间:2020-02-08 13:35:52    阅读次数:82
爬虫入门(四):urllib2
主要使用python自带的urllib2进行爬虫实验。写在前面的蠢事:本来新建了一个urllib2.py便于好认识这是urllib2的实验,结果始终编译不通过,错误错误。不能用Python的关键字(保留字)来命名py文件,改了就好了。 正则表达式与re Python 通过 re 模块提供对正则表达式... ...
分类:Web程序   时间:2020-02-08 13:35:37    阅读次数:106
msys2安装总结
以前一直使用本地gcc for windows unix for windows的软件,这些软件都是已经编译好的,可以直接在Windows下运行的,而且如果在环境变量中添加了,就可以在cmd中直接使用,和linux下差不多,但还是有点区别 网上偶然看到了 msys2的这个软件包,就去了解了。 区别如 ...
分类:其他好文   时间:2020-02-08 13:35:07    阅读次数:76
SQL中limit的用法
limit子句用于限制查询结果返回的数量。 用法:【select from tableName limit i,n 】 参数: tableName : 为数据表; i : 为查询结果的索引值(默认从0开始); n : 为查询结果返回的数量 示例: ...
分类:数据库   时间:2020-02-08 13:34:25    阅读次数:74
web.xml配置文件中true报错的解决方案
true报错的解决方案: 解决方法一: 1. 在eclipse中配置xml 1、?http://www.springmodules.org/schema/cache/springmodules cache.xsd 2、?http://www.springmodules.org/schema/cach ...
分类:Web程序   时间:2020-02-08 13:34:08    阅读次数:77
markdown转为pdf文档---Rmarkdown
Typora可以输出Pdf,但是样式并不够好看,尤其是没有页码的概念,转化出的tex再编译,代码高亮方式也不太合适。 那么,Rmarkdown要更好一些。 只需要在md文件前填写一些记录,再改为rmd的后缀,用knit编译即可。 插入代码时,代码段使用 不要使用大括号,那会在编译文档过程中运行代码。 ...
分类:其他好文   时间:2020-02-08 13:33:24    阅读次数:59
mysql binlog 设置日志大小 保存时间
//本内容主要参考自 https://www.cnblogs.com/kevingrace/p/5907254.html 原文中包含如何恢复数据等操作 环境是centos 面板宝塔 使用命令行进入mysql的root //设置文件大小,单位是字节,下面换算是100M set global max_b ...
分类:数据库   时间:2020-02-08 13:32:35    阅读次数:535
ubuntu18.04更新源
1、备份 sudo mv /etc/apt/sources.list /etc/apt/sources.list.bk 2、编辑 sudo vim /etc/apt/sources.list 2.1 中科大源 ##中科大源 deb https://mirrors.ustc.edu.cn/ubuntu ...
分类:系统相关   时间:2020-02-08 13:32:21    阅读次数:107
一道快速考察 Python 基础的面试题
利用 Python 字典的特性,可以巧妙地使用精简代码达成完美解。 ...
分类:编程语言   时间:2020-02-08 13:32:05    阅读次数:72
99. 激光炸弹
题目链接: https://www.acwing.com/problem/content/101/ 题解: 边界问题最复杂,画图好好模拟一下,二维前缀和还是比较容易的 枚举的所有的边长为R的正方形,AC代码是枚举的正方形的左上端点。 AC代码: #include <cstdio> #include ...
分类:其他好文   时间:2020-02-08 13:31:33    阅读次数:63
《打造扛得住的MySQL数据库架构》第4章 MySQL数据库结构优化
4-1 数据库结构优化介绍 良好的数据库逻辑设计和物理设计是数据库获得高性能的基础。 1、减少不必要的数据冗余。 2、尽量避免数据维护中出现更新,插入和删除异常。 插入异常:如果表中的某个实体随着另一个实体而存在。 show create table selectcourse\G select * ...
分类:数据库   时间:2020-02-08 13:31:03    阅读次数:80
leetcode 0208
[toc] ? 108. 将有序数组转换为二叉搜索树 https://leetcode cn.com/problems/convert sorted array to binary search tree/ 描述 解答 py 错在: Python没有三目运算符(?:),类函数不可调用 fix: 【t ...
分类:其他好文   时间:2020-02-08 13:30:48    阅读次数:59
918条   上一页 1 ... 25 26 27 28 29 30 31 ... 54 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!