技术改变命运
发布时间:2016-08-13 09:08:59
原文链接:http://bbs.chinaunix.net/thread-1981115-1-1.html在Linux内核源码中,经常要对链表进行操作,其中一个很重要的宏是list_for_each_entry:意思大体如下:假设只有两个结点,则第一个member代表head,list_for_each_entry的作用就是循环遍历每一个pos中的member子项。图1:pos: .........【阅读全文】
发布时间:2016-08-11 22:23:46
基本思路:比较表中的相邻元素,如果他们是逆序的话就交换他们的位置。重复多次以后,最终最大的元素就沉到列表的最后一个位置,第二遍操作将第二大的元素沉下去,这样一直做,知道n-1遍以后,该列表就排好序了。代码如下:点击(此处)折叠或打开#include#include......【阅读全文】