2019年11月22日

vim学习

摘要: 1. vim模式 2. 打开文件 3. 插入命令 4. 查找命令 最简单的查找 快速查找,不需要手打字符即可查找 精准查找:匹配单词查找 如果文本中有这三个单词 hellohelloworldhellopython 那我使用 /hello ,这三个词都会匹配到。 有没有办法实现精准查找呢?你可以使用 阅读全文

posted @ 2019-11-22 21:33 Big_Chuan 阅读(143) 评论(0) 推荐(0) 编辑

C++/Python冒泡排序与选择排序算法详解

摘要: 冒泡排序 冒泡排序算法又称交换排序算法,是从观察水中气泡变化构思而成,原理是从第一个元素开始比较相邻元素的大小,若大小顺序有误,则对调后再进行下一个元素的比较,就仿佛气泡逐渐从水底逐渐冒升到水面一样。如此扫描一次之后就可以确保最后一个元素位于正确的位置。接着再逐步进行第二次扫描,直到完成所有元素的排 阅读全文

posted @ 2019-11-22 20:47 Big_Chuan 阅读(374) 评论(0) 推荐(0) 编辑

Python查找最长回文暴力方法

摘要: 查找最长回文子串 给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为1000。 例如1: 例如2: 最简单的做法就是暴力解法,通过二重循环确定子串的范围,然后判断子串是不是回文,最后返回最长的回文子串即可。 阅读全文

posted @ 2019-11-22 19:39 Big_Chuan 阅读(630) 评论(0) 推荐(0) 编辑

悬空指针与野指针

摘要: 一、悬空指针 C语言中的指针可以指向一块内存,如果这块内存稍后被操作系统回收(被释放),但是指针仍然指向这块内存,那么,此时该指针就是“悬空指针”。下面这段C语言代码是一个例子,请看: C语言中的“悬空指针”会引发不可预知的错误,而且这种错误一旦发生,很难定位。这是因为在 free(p) 之后,p 阅读全文

posted @ 2019-11-22 19:30 Big_Chuan 阅读(1217) 评论(0) 推荐(0) 编辑

导航