- 博客(6)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
转载 [转载] 编程之路
简介 技术永无止境,编程方向现在越来越广了,你还在迷茫地选择方向么? 本篇将简单描述编程各个方面,以及编程之路会遇到的生活问题。 问题与解答 1、编程分为几个阶段? 高手箴言中把编程分为六个阶段: 1、熟练地使用某种语言(java)。 2、精通基于某种平台的开发(Android)。 3、深入地了解某个平台系统的底层(Android 底层)。 4、直接在平台上进行比较深层次的开发(
2014-10-19 11:33:43 665
原创 [数据结构] 二叉树的操作实现
#include #include #define MAX 100 typedef int Elementtype; struct node { struct node *lchild; struct node *rchild; Elementtype data; }; typedef node *BTREE; BTREE CreateTree(); int IsEmpty(BT
2014-10-18 17:26:23 1302 3
原创 [数据结构] 双向链表的实现
#include #include typedef int Elementtype; struct celltype { Elementtype element; struct celltype *next; struct celltype *previous; } ; typedef celltype *position; position CreateNode(positi
2014-10-16 21:15:51 703
原创 [数据结构] 单向链表拆分成两个循环链表
#include using namespace std; struct node { int data; struct node *next; } ; struct node *CreatNode(); void DisplayNode(struct node *head); void SeparateNode(struct node *head,struct node *&p,stru
2014-10-16 20:57:32 1748
原创 [数据结构] 链表实现多项式
#include using namespace std; struct polynode { double coef; int exp; struct polynode *next; }; struct polynode *CreatNode(); struct polynode *AddNode(struct polynode *p,struct polynode *q); voi
2014-10-15 16:32:07 903
转载 [转载] 线性表的数组实现
/*对于线性结构,有两种保存的方法,一种是使用C语言中内置的数组,这样的结构成为顺序表;另一种使用指针,这样的结构成为链表。 对于线性结构,有12种基本的操作,分别是:初始化、删除、清空、判断是否为空、遍历、求表的长度、求某个元素在表中的位置、返回特定序号的元素、求某个元素的前一个元素、求某个元素的后一个元素、插入一个元素、删除一个元素。 这一小节介绍如何利用数组实现线性表。*/ /*再插入
2014-10-10 18:31:21 766
关于Java与C++计算能力的比较
2015-09-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人