Sliding Window (fixed length) 比较straightforward的方法,用长度为p的window去扫描,判断两个hashtable统计结果是否相同。在不清楚C++里unordered_map有没有重载==的情况写,可以用两个vector来做counter。 Slidin ...
分类:
其他好文 时间:
2019-09-26 10:04:37
阅读次数:
113
分析 + 栈:后进先出 + 队列:先进先出 要使用两个栈实现队列(先进先出),主要思路是 1.插入一个元素:直接将元素插入stack1即可。 2.删除一个元素:当stack2不为空时 ,直接弹出栈顶元素,当stack2为空时,将stack1元素逐个弹出并压入stack2,然后再弹出栈顶元素。 具体看 ...
分类:
编程语言 时间:
2019-09-25 19:54:22
阅读次数:
105
调用push时往stack1中添加元素,调用pop时,将stack1中的元素全部弹出压入stack2,然后再从stack2栈顶取元素 ...
分类:
其他好文 时间:
2019-09-24 15:37:29
阅读次数:
93
SQL SELECT语句查询总是可能导致数千条记录。但是在一个页面上显示所有结果并不是一个好主意。因此,我们可以根据要求将此结果划分为多个页面。分页意味着在多个页面中显示您的查询结果,而不是仅将它们全部放在一个长页面中。MySQL通过使用LIMIT子句帮助生成分页,该子句将采用两个参数。第一个参数为 ...
分类:
数据库 时间:
2019-09-24 12:27:36
阅读次数:
77
1、程序员使用键盘最常用的技能有些? 众所周知,程序员写代码只需要用两个快捷键,Ctrl+C,Ctrl+V,当然这是开玩笑的。 不同的文本编辑器有不同的快捷键,比如word有 vim快捷键,由于内容太多,就不一一列举 2、如何训练这些技能?怎样才算达标? 选择一个适合的键盘,在敲代码的时候多多使用这 ...
分类:
其他好文 时间:
2019-09-22 12:47:08
阅读次数:
86
【timegate】 https://www.luogu.org/problem/P1168 【解题思路】 使用两个堆,大根堆维护较小的值,小根堆维护较大的值 即小根堆的堆顶是较大的数中最小的,大根堆的堆顶是较小的数中最大的 【code】 ...
分类:
其他好文 时间:
2019-09-22 01:15:07
阅读次数:
77
Dominoes Game 描述 Recently, my lovely daughter YuYu indulges in playing a game called dominoes. When the game starts, I first place some blocks with va ...
分类:
其他好文 时间:
2019-09-21 17:32:24
阅读次数:
91
一. Java到底是什么? Java是一门全球范围内使用最广泛的,面向对象的编程语言.Java语言具有功能强大和简单易用两个特征,它作为面向对象编程语言系列的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程. 二. Java到底干嘛的? Java技术具体的应用领域 1??.安 ...
分类:
编程语言 时间:
2019-09-19 10:34:31
阅读次数:
102
初识JAVAJava是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。程序与JAVAJAVA技术平台安装JAVA语言开发工具包JDKJDK压缩包链接:https://pan.baidu.c
分类:
编程语言 时间:
2019-09-17 22:19:33
阅读次数:
122
wget 常用 1. wget -O 修改下载文件的文件名为新的名字 例如 wget -O zlib.tar.gz http://zlib.net/zlib-1.2.11.tar.gz 2. wget只能处理利用用户名/密码方式限制访问的网站,可以利用两个参数: –http-user=USER设置H ...
分类:
系统相关 时间:
2019-09-17 19:22:42
阅读次数:
115