随笔分类 -  数据结构+算法

摘要:线性结构之单链表基本操作! 1 /* 2 本程序实现单链表的创建、遍历、插入、删除、排序 3 C语言在Visual Studio 2013下编译通过 4 */ 5 6 #include 7 #include 8 #include 9 #include 10 11 12 //定义单链表的数据结构 13 typedef struct TagNode 14 { 15 int Date; //数据域定义为int类型 16 17 struct TagNode * pNext; //指针域为TagNode类型 18... 阅读全文
posted @ 2013-11-19 16:27 echo- 阅读(236) 评论(0) 推荐(0)
摘要:这是我在Mac OS X下的第一个C++程序,mark一下:)简单代码:View Code 1 // 2 // main.cpp 3 // CPP_Test 4 // 5 // 本程序实现从1到1000的累加 递归操作 6 // 7 // Created by Nicholas on 12-4-7. 8 // Copyright (c) 2012年 __MyCompanyName__. All rights reserved. 9 //10 11 #include <iostream>12 #include <stdio.h>13 14 using namespace 阅读全文
posted @ 2012-04-08 09:08 echo- 阅读(245) 评论(0) 推荐(0)
摘要:对两个顺序表进行合并。思想:定义两个变量(i,j)分别指向顺序表 A和B当前处理的元素,若i元素不大于j元素(<=),则把i元素复制到新表中,否者将j元素复制到新表中。View Code 1 #include <iostream> 2 #include <stdio.h> 3 4 using namespace std; 5 6 int main() 7 { 8 //定义数组 9 char arr_A[] = {'a','b','g','h','i','j',' 阅读全文
posted @ 2012-04-03 20:48 echo- 阅读(327) 评论(0) 推荐(0)
摘要:using System; using System.Collections.Generic; using System.Text; namespace DS_Sort { /// /// 四种排序算法 /// class DSSort { //----------------直接插入排序------------------------... 阅读全文
posted @ 2010-04-18 18:07 echo- 阅读(456) 评论(0) 推荐(0)