C
文章平均质量分 60
无
杼蛘
用代码编织梦想
展开
-
字符串
数据结构--字符串转载 2022-07-10 20:10:02 · 2567 阅读 · 3 评论 -
归并排序
数据结构--归并排序原创 2022-07-09 20:55:13 · 2046 阅读 · 0 评论 -
插入类排序
数据结构--插入类排序原创 2022-07-09 20:52:00 · 2397 阅读 · 0 评论 -
交换类排序
数据结构--交换类排序转载 2022-07-08 20:46:28 · 2224 阅读 · 0 评论 -
选择类排序
数据结构--选择类排序原创 2022-07-08 20:42:27 · 3361 阅读 · 0 评论 -
哈希表
数据结构--哈希表原创 2022-07-07 20:27:21 · 2818 阅读 · 0 评论 -
二叉排序树和二叉平衡树
数据结构--二叉排序树和二叉平衡树原创 2022-07-07 20:21:11 · 1925 阅读 · 1 评论 -
顺序表的查找
数据结构--顺序表的查找原创 2022-07-06 21:05:36 · 3125 阅读 · 0 评论 -
图的单源最短路径算法
数据结构--图的单源最短路径算法原创 2022-07-06 20:56:00 · 3917 阅读 · 0 评论 -
图的最小生成树算法
数据结构--图的最小生成树算法原创 2022-07-06 20:46:11 · 6290 阅读 · 4 评论 -
图的邻接表存储及遍历操作
数据结构--图的邻接表存储及遍历操作原创 2022-07-05 21:16:40 · 7796 阅读 · 1 评论 -
图的邻接矩阵存储及遍历操作
数据结构--图的邻接矩阵存储及遍历操作原创 2022-07-05 21:03:00 · 10042 阅读 · 3 评论 -
构建哈夫曼树及编码
数据结构--构建哈夫曼树及编码转载 2022-07-04 21:30:18 · 6225 阅读 · 2 评论 -
二叉树的二叉链表存储及基本操作
数据结构--二叉树的二叉链表存储及基本操作原创 2022-07-04 21:24:30 · 14260 阅读 · 5 评论 -
二叉树的顺序存储及基本操作
数据结构--二叉树的顺序存储及基本操作原创 2022-07-04 21:08:56 · 5968 阅读 · 1 评论 -
链栈的基本操作及应用
数据结构--链栈的基本操作及应用原创 2022-07-02 22:01:29 · 3934 阅读 · 1 评论 -
函数的递归调用
数据结构--函数的递归调用转载 2022-07-02 21:56:07 · 3302 阅读 · 0 评论 -
栈和队列的综合应用-钓鱼
数据结构--栈和队列的综合应用-钓鱼原创 2022-07-02 21:36:46 · 3938 阅读 · 0 评论 -
循环队列及链队列的基本操作
数据结构--循环队列及链队列的基本操作转载 2022-06-30 16:56:36 · 5046 阅读 · 0 评论 -
数据结构与算法 - 计算表达式
数据结构--数据结构与算法 - 计算表达式原创 2022-06-30 16:52:31 · 2359 阅读 · 0 评论 -
顺序栈的基本操作及应用
数据结构--顺序栈的基本操作及应用转载 2022-06-30 11:31:29 · 4896 阅读 · 0 评论 -
双向链表的基本操作
数据结构--双向链表的基本操作原创 2022-06-30 11:00:18 · 2259 阅读 · 1 评论 -
循环单链表的基本操作
数据结构--循环单链表的基本操作原创 2022-06-30 10:56:31 · 3318 阅读 · 1 评论 -
结构体类型数据单链表的操作
数据结构--结构体类型数据单链表的操作转载 2022-06-30 10:51:04 · 2695 阅读 · 0 评论 -
单链表的排序操作
数据结构--单链表的排序操作原创 2022-06-30 10:43:06 · 6725 阅读 · 0 评论 -
有序单链表的插入删除操作
数据结构--有序单链表的插入删除操作原创 2022-06-30 10:38:39 · 3013 阅读 · 0 评论 -
单链表的基本操作
数据结构--单链表的基本操作原创 2022-06-30 10:32:19 · 4065 阅读 · 4 评论 -
顺序表的基本操作
数据结构--顺序表的基本操作转载 2022-06-30 10:17:58 · 2743 阅读 · 0 评论 -
有两个顺序表LA和LB,其元素,其元素均为非递减有序排列,编写一个算法,将它们合并成一个顺序表LC,要求LC也是非递减有序排序。
有两个顺序表LA和LB,其元素,其元素均为非递减有序排列,编写一个算法,将它们合并成一个顺序表LC,要求LC也是非递减有序排序。C语言版解法一:#include <stdio.h>typedef struct { int *elem; int len} SqList;void MergeList(SqList *LA, SqList *LB, SqList *LC) { int i, j, n; for (i = LA->len - 1, j原创 2022-03-02 23:18:03 · 7974 阅读 · 0 评论 -
写几个函数: ①输入10个职工的姓名和职工号; ②按职工号由小到大顺序排序,姓名顺序也随之调整; ③要求输入一个职工号,用折半查找法找出该职工的姓名,从主函数输入要查找的职工号,输出该职工姓名。
写几个函数:①输入10个职工的姓名和职工号;②按职工号由小到大顺序排序,姓名顺序也随之调整;③要求输入一个职工号,用折半查找法找出该职工的姓名,从主函数输入要查找的职工号,输出该职工姓名。#include <stdio.h>#define N 10// 第7章/p216/15struct Employee { // 定义结构体 int id; // 职工号 char name[10]; // 姓名};void input(struct Employe原创 2021-03-22 21:01:31 · 5561 阅读 · 4 评论 -
输入一个字符串,内有数字和非数字字符,例如:A123x456 17960? 302tab5876,将其中连续的数字作为一个整数,依次存放到一数组a中。例如,123放在a[0],456放在a[1]...
输入一个字符串,内有数字和非数字字符,例如:A123x456 17960? 302tab5876,将其中连续的数字作为一个整数,依次存放到一数组a中。例如,123放在a[0],456放在a[1]…统计共有多少个整数,并输出这些数。#include <stdio.h>#include <string.h>// 第8章/p292/16void num_count(char *p);int main() { char str[30]; printf("输入一个原创 2021-03-20 21:20:38 · 1578 阅读 · 0 评论 -
写一个函数,输入一行字符,将此字符串中单词个数和最长的单词输出。
#include <stdio.h>#include <string.h>void longWord(char s[]);// 第7章/p216/10int main() { char str[50]; printf("请输入一行字符: "); //输入一行字符 gets(str); longWord(str); //调用最长单词函数 return 0;}// 统计单原创 2021-03-16 10:17:56 · 3635 阅读 · 8 评论 -
编一程序,将字符串的第m个字符开始的全部字符复制到另 一个字符串中。要求在主函数中输入字符串及m值并输出结果, 在被调用函数中完成复制。
#include <stdio.h>#include <string.h>void copy(char [], char [], int);int main() { char str1[10], str2[10]; int m; gets(str1); scanf("%d", &m); copy(str1, str2, m); puts(str2); return 0;}void copy(char s1[原创 2021-03-14 13:57:31 · 6555 阅读 · 0 评论 -
有一个字符串,内有若干个字符,现输入一个字符,要求程序将字符串中该字符删去。
#include <stdio.h>#define SIZE 60void delete(char [], char); // 函数delete原型声明int main() { char str[SIZE], c; // 字符数组str、待删除字符c printf("请输入字符串:"); gets(str); printf("请输入要删除的字符:"); scanf("%c", &c); delete(str, c); p原创 2021-03-14 13:45:57 · 3196 阅读 · 0 评论