- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 进制转换
#include using namespace std;//十进制转16进制char tohex(int num){ if(num>=10&&num<=15) { return 'A'+num-10; } return num+'0';}void func(int input,char *buf){ int num,n=
2014-08-27 23:14:39
447
原创 快速排序&希尔排序(shell)
void quicksort3(int a[],int left,int right){ int i,j,temp; if(left<right) { i=left; j=right+1; temp=a[left]; while(i<j) { for(i=i+1;i<right;i++) { if(a[i]>=temp) break;
2014-08-27 22:00:43
540
原创 排序&约瑟夫环&单链表逆置&字符串四则运算
题目1:对一个数组,将数组中的偶数从大到小排序,奇数从小到大排序,奇数和偶数交叉着放且输出数组第一位fang
2014-07-26 22:47:27
733
原创 字符统计&大数乘法&数组排序
1. 求字符在字符串中出现的次数void func(const char *str,char *res);输入:str是输入字符串;结果保存在res中;如输入"AAABBCCD"输出"A3B2C2D1";
2014-07-22 18:22:09
545
原创 数据结构学习笔记6-图
#include using namespace std;template class Graph{protected: int n,e; //e是边数,n是节点数public: virtual bool GInsert(int u,int v,T w)=0; //图中在节点u和v之间插入一条权值为w的边 virtual bool GR
2014-07-16 23:36:53
476
原创 数据结构学习笔记1-线性表(顺序表,单链表)
线性表是一种动态的数据结构,它的表长可以变化。线性表的功能主要是对存储在线性表中的数据进行检索,插入,删除等操作。主要有顺序表,链表两种形式。顺序表是在一组连续地址的存储单元中存储数据,这样可以保证这些在逻辑上相邻的数据在物理上也相邻。链表通过节点指针将数据串联起来,可以保证数据逻辑上的相邻性,但是无法保证数据物理上的相邻性。实现方法如下:1.建立线性表的抽象类 linea
2014-06-08 16:13:28
617
操作系统PPPT
2012-06-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人