[toc] 容器结构分类 这里的衍生,并非继承关系,而是一种包含关系。 例如heap中包含一个vector。 通过萃取机traits萃取迭代器的型别 容器list list在要内存时,不光需要一个指针,还需要指向前后的两个指针。 list的定义 list的node定义 G2.9编译器的设计是如下所示 ...
分类:
其他好文 时间:
2020-02-01 14:51:31
阅读次数:
90
Java5以后开始支持枚举类型,枚举类型使用起来非常方便,其重要的作用是作为类型安全使用的。如果在不考虑系统内存开销的情况下大量的使用枚举也不会有什么问题。但是移动端还是需要注意的。 android系统在应用启动后会给应用单独分配一块内存。应用的dex code、heap以及运行时的内存分配都会在这 ...
分类:
移动开发 时间:
2020-01-31 00:57:25
阅读次数:
96
收获: 1.复习了正则表达式, re.findall() 返回的是符合条件的list 2. 当涉及到与全球变量比较大小,或者有边界值的时候需要灵活使用 min max 3. 学习到了 * 的用法,*只可在传参中使用 class Solution: def myAtoi(self, str: str) ...
分类:
其他好文 时间:
2020-01-30 20:47:17
阅读次数:
80
PAT 甲级 Advanced 1033 To Fill or Not to Fill (25) [贪?算法] ...
分类:
编程语言 时间:
2020-01-30 17:34:07
阅读次数:
71
//整除问题 #include<stdio.h> int main(){ int min,max,factor; scanf("%d %d %d",&min,&max,&factor); for(int i=min;i<=max;i++){ if(i%factor == 0) printf("%d ...
分类:
编程语言 时间:
2020-01-28 23:04:33
阅读次数:
73
连接与线程查看连接信息showprocesslist+----+------+------------------+------+---------+------+----------+------------------+|Id|User|Host|db|Command|Time|State|Info+----+------+------------------+------+---------
分类:
数据库 时间:
2020-01-28 21:15:14
阅读次数:
79
"Link" 如果没有总人数的限制的话,两个班的人数分别为$R=\min(r_i),L=\max(l_i)$是最优的。 如果人数超限了就减少$L$,如果人数不够就增加$R$。 然后就是个简单的二分图染色判定问题了。 ...
分类:
其他好文 时间:
2020-01-27 17:29:04
阅读次数:
64
/*随机数范围*/ random (min, max) { if (arguments.length 2) { return Math.floor(min + Math.random() * ( (max+1) - min )) }else{ return null; } } /*将阿拉伯数字翻译成 ...
分类:
其他好文 时间:
2020-01-27 00:04:33
阅读次数:
79
StackOverflowError 比较常见的问题,虚拟机栈中栈帧过多超出栈容量,常见发生在递归方法深度过深。 OutOfMemoryError java heap space java堆内存不足以放下新生成的对象实例,1.考虑是否程序中存在内存泄露导致大量不需要的实例仍然占用内存未被回收2.当前 ...
分类:
编程语言 时间:
2020-01-25 16:59:50
阅读次数:
75
7.1 简介 在 算法库里有一个强大的排序函数 ,使用方便,速度快,基本上能解决我们在平时遇到的大多数排序问题,使用 函数需要包含算法库: 7.2 排序 定义原型: 1. 2. 3. 对序列 区间的元素默认按升序,如有比较函数,按比较函数规则排序 4. 不是稳定排序( 相同 的 元素 在排序后相对位 ...
分类:
编程语言 时间:
2020-01-24 14:36:42
阅读次数:
109