问:如何在大量数据中找到最大的5个? 思路:new一个5个元素的空数组,里面存的一直都是最大的5个,利用binarySearch(二分法)方法找到每个数据应该插入的位置。 问:如何统计字符串中大写英文字母的个数? 问:利用生产消费者模型实现异步日志 测试类: ...
分类:
其他好文 时间:
2019-07-17 18:38:34
阅读次数:
108
哈希模板 开放寻址法 1. 思路:开辟一个2 3倍的空间存储。 2. 冲突处理:找空位进行插入,如果当前位置存在数,继续向后寻找空位,直到有空位进行插入,最后判断是否越界。 拉链法 1. 思路:开辟一个映射空间。 2. 冲突处理:每个空间都挂载一个单链表,和STL的hash_table的实现方法类似 ...
分类:
其他好文 时间:
2019-07-13 21:25:01
阅读次数:
145
Privacy Policy Effective date: July 13, 2019 Kid thinking is an APP that both adults and kids love. There are lots of fun games and exercises. It impr ...
分类:
其他好文 时间:
2019-07-13 13:29:57
阅读次数:
138
优先队列是队列的高级版,最大的特点是可以内部实现排序 优先队列的定义 优先队列内部使用堆排序,从而实现队列内一直保持着某种顺序规律(比如递增,递减等) 在使用优先队列时,首先要引入头文件:#include <queue> 定义一个新类型的优先队列,通常使用: type为优先队列内所存元素的数据类型, ...
分类:
其他好文 时间:
2019-07-13 13:23:26
阅读次数:
126
此文做为《Effective Java》系列的第一篇,所以有必要大概说下此书的特点,当然很多人可能都看过,毕竟是有着Java四大名著之一的大名在外,不过总会有萌新不了解,例如我!《Effective Java》第三版较之上一版新增了对Java7、8、9的一些新特性的条目。而条目的概念可以理解为武功秘 ...
分类:
编程语言 时间:
2019-07-13 13:22:21
阅读次数:
136
//SSSP dijstra+stl::heap 邻接表模版 #include using namespace std; #define why 105 #define whym 1455 #define inf 0x3f3f3f3f int n,m,d[why],h[why],cnt,s,t; b... ...
分类:
Web程序 时间:
2019-07-12 13:06:35
阅读次数:
151
思路: git clone特别慢是因为github.global.ssl.fastly.net域名被限制了。只要找到这个域名对应的ip地址,然后在hosts文件中加上ip–>域名的映射,刷新DNS缓存便可。 实施方法: 1.在网站 https://www.ipaddress.com/ 分别搜索: 2 ...
分类:
其他好文 时间:
2019-07-08 19:53:04
阅读次数:
172
一、VS2010与VC++编译器的区别:1.VS2010并不是针对C++的,C++只是它的一小部分,它更加关注.net平台程序开发(主要是C#、VB,C++/CLI(C++在.net下的语言)),而VC++6.0是专注与C++开发,或者说VC6只能开发C++程序,在VC6.0时期还没有.net 2. ...
分类:
其他好文 时间:
2019-07-07 14:25:21
阅读次数:
104
1 用户管理查看命令 w: 显示系统连接用户信息/显示负载信息id: 查看用户uid gid 以及所属组信息last: 记录系统有哪些用户曾经登录过lastlog: 记录系统中所有用户,登录系统使用情况whoami: 显示当前用户信息 2 系统相关检查命令 top:检查负载情况,内存使用,cpu使用 ...
分类:
其他好文 时间:
2019-07-06 16:22:30
阅读次数:
110
1:string对象的定义和初始化以及读写 string s1; 默认构造函数,s1为空串 string s2(s1); 将s2初始化为s1的一个副本 string s3("valuee"); 将s3初始化一个字符串面值副本 string s4(n,'c'); 将s4 初始化为字符'c'的n个副本 ...
分类:
其他好文 时间:
2019-07-06 13:41:43
阅读次数:
151