- 博客(8)
- 资源 (8)
- 收藏
- 关注
原创 单向链表排序——冒泡排序(C语言版)
LinkList* LinkListBubbleSort(LinkList* pHead){ LinkList* pCurr = (LinkList *)NULL; LinkList* pPost = (LinkList *)NULL; LinkList* pFirst = (LinkList *)NULL; LinkList* pPrev = (LinkList
2013-06-16 23:13:30 7299
转载 不带头结点的单向链表排序——插入排序(C语言)
LinkList* LinkListInsertSort(LinkList* pHead){ LinkList *pFirst = (LinkList *)NULL; /* 原链表剩下未排序节点的头指针 */ LinkList *pCurrInsert = (LinkList *)NULL; /* 无序链表中当前待插入节点 */ LinkList *pPrev
2013-06-16 22:41:22 4267
转载 链式栈的基本操作——LinkStack(C语言版)
#include "stdafx.h"#include #define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define MAXSIZE 20 /* 存储空间初始分配量 */typedef int Status; typedef int SElemType; /* SElemType类型根据实际情况而定,这里假设为i
2013-06-11 22:57:52 19528 5
转载 代码里的命名规则:错误的和正确的对比
编程初学者总是把大量的时间用在学习编程语言,语法,技巧和编程工具的使用上。他们认为,如果掌握了这些技术技巧,他们就能成为不错的程序员。然 而,计算机编程的目的并不是关于精通这些技术、工具的,它是关于针对特定领域里的特定问题创造出相应的解决方案,程序员通过相互合作来实现这些。所以,很 重要的一点,你需要能精确的用代码表达出你的思想,让其他人通过代码能明白你的意图。 让我们先看看编程
2013-06-11 00:27:32 829
转载 Torvalds说他没有任何Linux的长远规划
Linux之父Linus Torvalds和英特尔开源技术中心CTO Dirk Hohndel在LinuxCon Japan 2013大会上举行了“炉边谈话”,讨论隐私、多样性和Linux走向何处等范围广泛的话题。Torvalds谈到了一个他经常被问到的问题——为什么创造Linux。他说,他曾经也是鲁莽的年轻人,不知天高地厚,他只是想要一个操作系统,愿意为之付费,但他负担不起当时现成的操作
2013-06-11 00:01:29 973
转载 链表排序——插入排序(纯C语言版)
/*========================== 功能:直接插入排序(由小到大) 返回:指向链表表 头的指针==========================*//* 直接插入排序的基本思想就是假设链表的前面n-1个节点是已经按键值 (就是用它排序的字段,我们取学号num为键值)排好序的,对于节点n在 这个序列中找插入位置,使得n插入后新序列仍然有序。按照这种思想,依次
2013-06-02 23:43:31 30200 14
转载 链表排序——选择排序法(纯C语言版)
/********************************* 链表的排序 *******************************************//*========================== 功能:选择排序(由小到大) 返回:指向链表表头的指针========================== 选择排序的基本思想就是反复从还未排好序的那些节点中
2013-06-02 22:18:29 12239 4
转载 链表的操作(纯C语言版)
#include "stdafx.h"#include "stdio.h"#include "stdlib.h"#include "time.h"#define OK (1)#define ERROR (0)#define TRUE (1)#define FALSE (0)#define MAXSIZE 20 /* 存储空间初始分配量 */typedef i
2013-06-02 19:26:37 1935
VC++6.0开发环境学习指导手册
2016-09-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人