上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 目录 T 1:顺时针打印二维数组T 2:将0所在的行列清零T 3:Z字形打印T 4:子数组的最大累加和T 5:矩阵的乘法 矩阵的题... 阅读全文
posted @ 2020-06-07 12:19 Luweir 阅读(80) 评论(0) 推荐(0)
摘要: Describe: 给一定长为N的字符串S,构造一个字符串T,长度也为N; 对于空串T,反复进行下列任意操作 1、从S的头部删除一个... 阅读全文
posted @ 2020-06-07 09:09 Luweir 阅读(109) 评论(0) 推荐(0)
摘要: 目录 递归思路T 1:求阶乘T 2:求数组元素和T 3:斐波那契数列T 4:最大公约数T 5:插入排序改递归T 6:汉诺塔问题T ... 阅读全文
posted @ 2020-06-05 23:06 Luweir 阅读(120) 评论(0) 推荐(0)
摘要: Describe: 给定一个大区间1-T,以及n个小区间,要求用最少个数的小区间来覆盖大区间; Input:第一行,输入n和T;随后... 阅读全文
posted @ 2020-05-26 15:21 Luweir 阅读(74) 评论(0) 推荐(0)
摘要: Describe:在数轴上标点,使得该点能够被区间覆盖,并要求对应区间最少覆盖Ki个点,求最少标多少个点保证满足要求,同一个位置不能... 阅读全文
posted @ 2020-05-26 14:02 Luweir 阅读(63) 评论(0) 推荐(0)
摘要: 位运算的巧妙之处 算法中,位运算可以巧妙运用在一下几个方面: 1、判断奇偶数 => x&1 2、判断数x中第k ( 从右至左 ) 位是1还是0 ​ 法1:( x >> ( k - 1 ) ) & 1 ​ ​ 法2:x & ( 1 << ( k - 1 ) ) 3、交换两个整数变量 a , b 的值 阅读全文
posted @ 2020-05-21 09:38 Luweir 阅读(136) 评论(0) 推荐(0)
摘要: 1. C++和C的区别 1)在设计思想上: C++是面向对象的语言,而C是面向过程的结构化编程语言; 2)在内容方面: C++是C的超集,即C是C++的子集,C++兼容C; C++引入类、封装、隐藏、继承、多态等特性;引入STL标准模板库等; C++提供**引用&**机制,降低使用指针的复杂度; C 阅读全文
posted @ 2020-05-13 13:07 Luweir 阅读(71) 评论(0) 推荐(0)
摘要: 虚拟内存: 第一层理解 1.、每个进程都有自己独立的4G内存空间,各个进程的内存空间具有类似的结构; 2、一个新进程建立的时候,将会建立起自己的内存空间,此进程的数据,代码等从磁盘拷贝到自己的进程空间,哪些数据在哪里,都由进程控制表中的task_struct记录,task_struct中记录中一条链 阅读全文
posted @ 2020-05-12 14:55 Luweir 阅读(124) 评论(0) 推荐(0)
摘要: B树 1.1B树的定义 B树也称B-树,它是一颗多路平衡查找树。我们描述一颗B树时需要指定它的阶数,阶数表示了一个结点最多有多少个孩子结点,一般用字母m表示阶数。当m取2时,就是我们常见的二叉搜索树。 一颗m阶的B树定义如下: 1)每个结点最多有m-1个关键字。 2)根结点最少可以只有1个关键字。 阅读全文
posted @ 2020-05-12 09:55 Luweir 阅读(679) 评论(0) 推荐(0)
摘要: 使用VScode + PicGo 写markdown PicGo在vscode中相当于把你剪贴板图片上传到云端,然后提供给你一个访问它的链接; 图床即实现这样一个功能,为什么要这样呢? 如果直接复制图片,则是生成一个含本地文件路径名的链接,这只在当前可以看到此图片,如果将文本复制到别的地方就指挥显示 阅读全文
posted @ 2020-05-12 00:45 Luweir 阅读(787) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 下一页