C/C++
“翎羽”
未来可期。
展开
-
数据结构-基于不同策略的英文单词的词频统计和检索系统
数据结构-基于不同策略的英文单词的词频统计和检索系统整个系统已全部更新完成。下面是分段讲解。觉得这个难以理解,可以先去看一下之前发过的系统的菜单文章。代码已在VC6.0、VS2019上测试通过。头文件#include<iostream>#include<fstream>#include<string>#include <time.h> #include<cmath>#include<Windows.h>//头文件原创 2021-06-22 10:58:29 · 9141 阅读 · 26 评论 -
数据结构-词频统计系统-二叉排序树
数据结构之基于不同策略的英文单词的词频统计和检索系统本次更新了基于二叉排序树的相关代码,此代码为独立运行测试代码。用于构建存放单词的二叉排序树,并且可以查找单词,中序遍历输出二叉排序树。#include <iostream>using namespace std;//词频结构struct word_frequency{ string word; int frequency;}linelist_word_fre[10];typedef word_frequency da原创 2021-06-21 11:03:11 · 1211 阅读 · 0 评论 -
数据结构-基于不同策略的英文单词的词频统计和检索系统-菜单
数据结构之基于不同策略的英文单词的词频统计和检索系统本次更新了系统的菜单代码。#include<iostream>using namespace std;void word_frequency_statistics() { cout << "空" << endl; system("pause"); return; }//词频统计void word_sort() { system("pause"); return; }//单词查找//线性表函数声明voi原创 2021-06-15 16:13:40 · 3854 阅读 · 2 评论 -
数据结构-词频统计
数据结构英文文章的词频统计,按词典顺序排放#include<iostream>#include<fstream>#include<string>using namespace std;const char* file = "file.txt";#define max 5000int k = 0;//单词结构struct f_word{ string word; int flag;};f_word fword;//词频结构struct f原创 2021-06-14 00:34:16 · 1644 阅读 · 2 评论 -
数据结构-五种排序
五种排序方法:插入排序 希尔排序 冒泡排序 选择排序 快速排序//暂时之上传代码注释,后续会进行分段讲解更新哦,收藏关注不迷路。#include "stdio.h"#include "stdlib.h"#define Max 100typedef int sqlist[Max+1];//直接插入排序//每趟排序将一个待排序的记录按其关键码的大小插入到已经排好序的有序序列中,直到全部记录排好序。void insertsort(sqlist a, int n){ int i,j; f原创 2021-04-30 11:14:30 · 2087 阅读 · 6 评论 -
数据结构实验合集
数据结构实验合集实验一:线性表-顺序表网址:https://blog.csdn.net/qq_44939707/article/details/116150909?spm=1001.2014.3001.5502线性表-链表网址:https://blog.csdn.net/qq_44939707/article/details/116175988?spm=1001.2014.3001.5502实验二:二叉树网址:https://blog.csdn.net/qq_44939707原创 2021-04-29 15:27:37 · 1255 阅读 · 0 评论 -
数据结构-二叉树-二叉链表-先序遍历-中序遍历-后序遍历-递归-非递归
数据结构-二叉树-二叉链表-先序遍历-中序遍历-后序遍历-递归-非递归//代码附有详细注释,完整代码在我的资源中有定义常量#define stackinitsize 100#define OK 1#define ERROR 0#define OVERFLOW -1给元素起一个别名,如果需要更换元素类型只需要更改一处地方,并且写代码时ElemType比int更容易理解。typedef int TElemType ; //元素类型 int typedef int Status;原创 2021-04-29 14:47:15 · 2632 阅读 · 1 评论 -
数据结构-哈希表(散列表)-查找方法-开放地址法
数据结构-哈希表(散列表)-查找方法-开放地址法常量,KC 关键码的个数//常量#define KC 14 //关键码的个数#define SUCCESS 1#define UNSUCCESS 0#define DUPLICATE -1#define NULLKEY 0#define EQ(a, b) ((a)-(b))#define LT(a, b) ((a)<(b))#define LQ(a, b) ((a)<=(b))哈希表容量递增表,一个合适的素数序列,m原创 2021-04-28 23:53:26 · 1429 阅读 · 0 评论 -
图的邻接矩阵--最短路径-Dijkstra算法
图的邻接矩阵–Dijkstra算法//代码附有详细注释完整代码在我的资源中有。常量,用于表示图中的无穷(max)和顶点个数(n)不同的图对应不同的顶点个数。#define max 1000#define n 5方便理解的别名,代码越长越有优势typedef int Graph[n][n]; //图//typedef <元素类型关键字><数组类型名>[<常量表达式1>][<常量表达式2>]typedef int vertex; //原创 2021-04-27 11:08:46 · 2583 阅读 · 0 评论 -
数据结构-线性表-链表
链表//代码附有详细注释完整代码在我的资源中有。常量,用于返回函数状态等#define NULL 0#define ERROR 0#define OK 1#define infeasible -1定义数据类型//类型定义typedef int Status;typedef int ElemType;//定义链表的存储结构typedef struct LNode{ int data; //数据域 struct LNode *next; //指针域}*Link原创 2021-04-26 22:33:52 · 507 阅读 · 0 评论 -
数据结构-线性表-顺序表
顺序表//附带详细注释#include "stdio.h"#include "stdlib.h"#define OVERFLOW -2#define OK 1#define ERROR 0//数据类型说明typedef int ElemType; //为int类型创建两个新的名字:元素类型和状态typedef int Status;#define List_init_size 100 //储存空间最大值#define Listincrement 10原创 2021-04-26 12:50:57 · 878 阅读 · 1 评论
分享