- 博客(18)
- 收藏
- 关注
原创 哈希表--
int key;char value;int length;for(i=0;i++){for (i=0;i++) {=-1){= -1) {return 'x';return 0;
2024-06-23 16:30:58 526 1
原创 查找-----
int key;char value;int length;int i;for (i = 0;i ++){=paraKey){i--;'};else{return 'x';'};return 0;
2024-06-23 16:28:29 542
原创 N皇后问题
***/int j;for (j = 1;j < paraT;j ++){}//Of for/***/int i;for (i = 1;i <= paraN;i ++)}else{for (i = 1;i <= paraN;i ++){}//Of if/***/int i;for (i = 0;i <= paraN;i ++)/***/nQueen(5);
2024-05-16 22:22:18 334
原创 哈夫曼树-
if(HT[root].lchild == 0 && HT[root].rchild == 0) // 如果已经是叶子节点,输出到输出文件中,然后重新回到根节点。//为1表示向右遍历。//为0表示向左遍历。if(paraCnt->count[j].ch == data[i]) // 若已有记录,直接++
2024-05-14 21:10:53 314
原创 二叉树及其遍历
cout<<endl<<endl<<"采用栈遍历二叉树:"<<endl;cout<<endl<<"采用层次遍历(队列)二叉树:" <<endl;cout<<endl<<"采用递归遍历二叉树"<<endl;cout<<"请输入你要创建的二叉树(以#结束):";cout<<"使用中左右输出:";cout<<"使用左中右输出:";cout<<"使用左右中输出:";cout<<"使用中序输出: ";cout<<"使用先序输出:";cout<<"使用后序输出:";
2024-05-14 21:02:32 389
原创 压缩矩阵倒置
int i;int j;elem e;int i;for(i = 0;i ++){int i;for(i = 0;i ++){for(i = 0;i ++){for(i = 0;i ++) {for(i = 1;i ++){for(i = 0;i ++) {
2024-05-14 20:54:31 610
原创 -循环队列
int front;int rear;//入队return;//判断空或满return -1;//出队列int i;return;i!int i = 10;for (;i < 16;i ++) {for (i = 0;i < 6;i ++) {for (i = 3;i < 6;i ++) {i < 30;i ++) {
2024-05-10 13:36:13 756
原创 --链队列
int data;//空队列= NULL){//Step 1return -1;//Step 2//Step 3//Step 4return 1;
2024-05-10 13:08:40 664
原创 【无标题】
/ Step 1. 合法性检验。// Step 1. 合法性检验。// Step 2. 更新栈顶。// Step 2. 更新顶。// Step 3. 压栈。// Step 3. 压栈。后进先出,在改变顶部。
2024-04-25 19:03:04 1627
原创 【无标题】
/ Step 2. 第二个表。// Step 1 第一个表。// Step 2 第二个表。// Step 1.第一个表。// Step 3. 相连。// Step 1.新节点。// Step 2.找尾巴。// Step 3.相连。// Step 3.链接。// Step 1找位置。
2024-04-25 18:44:18 1794
原创 【无标题】
双向链表多了一个指向前一个节点的指针,能更方便的找到前一个节点,从而更方便的增添删除。// Step 4.指定位置插入。// Step 2.检查合法性。// Step 2. 新节点。// Step 3. 链接。// Step 4.释放空间。// Step 1 初始化。// Step 2. 添加。// Step 1 找位置。// Step 1.找位置。// Step 3. 删除。// Step 3链接。
2024-04-20 18:30:38 684
原创 【无标题】
/ Step 2 找到最后一个节点。// Step 1 为新链表开空间。// Step 2 开空间。// Step 3 接上。// Step 1 找位置。// Step 3 接上。// Step 1 建头。// Step 3 删除。// Step 4 插入。// Step 2 添加。在脑海中想象一下图形会好理解一些。
2024-04-09 13:17:38 789
原创 【无标题】
对函数的理解比之前清晰,体会到函数的好处,改BUG的时候比较方便,主函数十分简洁。大致知道顺序表插入、删除、定位、清理的过程与原理。顺序表中元素与元素之间没有空的位置。实际长度小于等于最大长度。
2024-04-03 23:34:55 664
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人