上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页
摘要: 字符编码知识简介和iconv函数的简单使用 字符编码知识简介 我们知道,在计算机的世界其实只有0和1。期初计算机主要用于科学计算,而我们知道一个数,除了用我们常用对10进制表示,也可以用2进制表示,所以只有0和1就可以进行科学计算,但是为了便于计算,大神们还是向计算机中引入的编码,比如通常我们用补码 阅读全文
posted @ 2017-09-07 20:03 青儿哥哥 阅读(4383) 评论(0) 推荐(2) 编辑
摘要: C和C++混合编程之 extern “C”的使用 首先要明白: C++号称是C语言的超集,也确实,从语言的基本语法上,C++是包含所有C语言的语法的,而且C++为了兼容C,连C语言的标准库也被纳入到C++的标准库中,比如在C++中我们仍然可以使用<stdio.h>,它就是C++标准库的一部分(注意最 阅读全文
posted @ 2017-09-05 15:30 青儿哥哥 阅读(4966) 评论(0) 推荐(7) 编辑
摘要: 选择排序之简单选择排序和堆排序 选择排序的思想非常直接,不是要排序么?那好,我就从所有序列中先找到最小的,然后放到第一个位置。之后再看剩余元素中最小的,放到第二个位置……以此类推,就可以完成整个的排序工作了。可以很清楚的发现,选择排序是固定位置,找元素。相比于插入排序的固定元素找位置,是两种思维方式 阅读全文
posted @ 2017-08-25 16:35 青儿哥哥 阅读(5709) 评论(0) 推荐(0) 编辑
摘要: 异或有两个很重要的性质: 1、 A^A = 0; 2、A^0 = A; 利用这两个性质,我们就能够利用异或进行两个值的交换。 代码如下: 阅读全文
posted @ 2017-08-25 13:33 青儿哥哥 阅读(1162) 评论(0) 推荐(0) 编辑
摘要: C语言中的按位移动及其简单应用 在C语言中按位左移用”<<”表示,按位右移用”>>”表示。 按位左移和按位右移运算经常被用来替换乘二和除二运算,但是要注意,这两者之间并不完全等价。下面就分析一下: 首先明确,按位移动分为逻辑移动和算术移动,具体就是:逻辑左移、算术左移;逻辑右移、算术右移。 算术左移 阅读全文
posted @ 2017-08-25 11:10 青儿哥哥 阅读(5725) 评论(0) 推荐(0) 编辑
摘要: 插入排序算法 有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据。 直接插入排序 直接插入排序的排序思路 阅读全文
posted @ 2017-08-21 20:54 青儿哥哥 阅读(10735) 评论(0) 推荐(2) 编辑
摘要: Linux下C语言处理正则表达式——regex.h 具体函数介绍 编译正则表达式函数 其中preg用于保存编译后的正则表达式,regex是我们写的正则表达式。cflags标志位后面再说。 先说说regex_t结构体: 对于这个结构体而言,我们只要记住,它是编译后的正则表达式,后面的匹配是用编译后的正 阅读全文
posted @ 2017-08-14 20:05 青儿哥哥 阅读(4471) 评论(0) 推荐(2) 编辑
摘要: Ssh自学笔记 Ssh简介 传统的网络服务程序,如:ftp、pop和telnet在本质上都是不安全的,因为它们在网络上用明文传送口令和数据,别有用心的人非常容易就可以截获这些口令和数据。而且,这些服务程序的安全验证方式也是有其弱点的, 就是很容易受到“中间人”(man-in-the-middle)这 阅读全文
posted @ 2017-08-14 14:05 青儿哥哥 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 交换排序 所谓交换,就是根据序列中两个记录键值的比较结果来对换这两个记录在序列中的位置,交换排序的特点是:将键值较大的记录向序列的尾部移动,键值较小的记录向序列的前部移动。 排序入门之冒泡排序 冒泡排序是典型的交换排序算法。冒泡排序的时间复杂度为O(n2),可以说效率比较低,但是,冒泡排序体现的思想 阅读全文
posted @ 2017-08-13 21:45 青儿哥哥 阅读(3254) 评论(0) 推荐(1) 编辑
摘要: 红黑树之删除节点 上一篇文章中讲了如何向红黑树中添加节点,也顺便创建了一棵红黑树。今天写写怎样从红黑树中删除节点。 相比于添加节点,删除节点要复杂的多。不过我们慢慢梳理,还是能够弄明白的。 回顾一下红黑树的性质 红黑树是每个节点都带有颜色属性的二叉查找树,颜色或红色或黑色。在二叉查找树强制一般要求以 阅读全文
posted @ 2017-08-12 21:35 青儿哥哥 阅读(20883) 评论(12) 推荐(23) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页