自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (17)
  • 收藏
  • 关注

转载 排序算法:插入排序

插入排序是排序算法的一种,它不改变原有的序列(数组),而是创建一个新的序列,在新序列上进行操作。 这里以从小到大排序为例进行讲解。 基本思想及举例说明 插入排序的基本思想是,将元素逐个添加到已经排序好的数组中去,同时要求,插入的元素必须在正确的位置,这样原来排序好的数组是仍然有序的。 在实际使用中,通常是排序整个无序数组,所以把这个无序数组分为两部分排序好的子数组和待插入的元素

2016-08-31 23:36:41 391

原创 指针与数组的区别

C++/C程序中,指针和数组在不少地方都是可以相互替换使用的,这就让人产生一种错觉,以为两者是等价的。 数组或是在静态存储区被创建(全局数组),或是在栈上被创建。数组名对应着,注意不是指向,一块内存,其地址与容量在生命期内保持不变(当然,使用了realloc()的不算),只有数组的内容可以改变。 指针可以随时指向任意类型的内存块,它的特征是“可变”,所以我们常用指针来操作动态内存。指针远比数组

2016-08-31 21:43:24 252

原创 常用的数据结构操作flash模拟演示

初学者经常会对数据结构处理有点摸不着头脑,这里有个很直观的flash动态演示,可以清楚的了解数据的处理过程。 打开方式:直接拖入浏览器中打开(推荐IE) 链接:http://pan.baidu.com/s/1kUSV89L 密码:fnw2

2016-08-31 21:32:40 980

原创 排序算法:快速排序

快速排序是实际应用中比较常用的一种排序方法,具有速度快,效率高的优点。 思想: 快速排序采用的思想是分治思想。 快速排序找出一个元素(理论上可以找任何一个元素)作为基准(key),然后对数组进行分区操作,使基准元素左边元素的值不大于基准值,基准元素右边元素的值不小于基准值。 递归快速排序,将其他n-1个元素也调整到排序后的正确位置。 即:如何调整基准 的位置以及调整返回基

2016-08-31 21:30:41 348

原创 字符串函数strcat, strcpy, strcmp, strlen实现模型

这几个字符串函数是面试过程中经常会考察到的问题,所以,记住这些总是好的。ok,咱们开始吧: strcat函数的实现: char *strcat(char *strDst, const char *strSrc){ char *address = strDst; assert((strDst != NULL) && (strSrc != NULL)); while(*strDst

2016-08-31 16:33:08 513

原创 排序算法:冒泡排序

#include void swap(int *a, int *b) { int temp; temp = *a; *a = *b; *b = temp; } int main() { int array[10] = {10, 22, 12, 11, 23, 44, 32, 54, 9, 40}; int i, j; int flag = 1; for(i = 0; i <

2016-08-31 16:22:55 266

gdb-master.tar.gz

gdb源码,支持vscode+gdbserver远程调试代码,方便查看代码运行状态

2019-10-10

AStyle_2.05.1_windows.zip 自动排版

Source Insight 自动化排版工具,支持C/C++, JAVA等语言,教程:http://blog.csdn.net/wynter_/article/details/78251565

2017-10-16

AStyle_2.05.1_windows.zip

Source Insight3 自动排版,支持C/C++,JAVA等语言,告别混乱的代码风格,教程参考

2017-10-16

NppAStyle_bin_0.10.02.14.zip

notepad++软件自动格式化插件,支持C/C++,JAVA,Python等等

2017-10-16

AR9344-datasheet.pdf

高通ar9344 datasheet

2017-08-08

freeradius-2.1.9-dfsg_eap-sim-aka-0.1.patch

freeradius-2.1.9-dfsg_eap-sim-aka-0.1.patch

2017-07-14

GNU Makefile编程.pdf

GNU Makefile编程

2017-07-07

Django_中文教程.pdf

Django中文教程.pdf

2017-06-30

802.11n的吞吐率、强健性和可靠性.pdf

802.11n的吞吐率、强健性、可靠性

2017-06-30

Linux高性能服务器编程.pdf

Linux高性能服务器编程,socket通信,Tcp/ip编程

2016-09-28

unix网络编程卷2进程间通信

2016-09-14

数据结构(C语言)

C语言版数据结构与算法,有大量图形及源代码可供理解学习

2016-09-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除