手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程博文
编程实例
常见问题
产品运营
软件教程
办公软件
栏目导航
▸ Linux
▸ Windows
▸ CentOS
▸ Ubuntu
▸ Nginx
▸ WebService
▸ Scala
▸ Memcache
▸ Apache
▸ Redis
▸ Docker
▸ Bash
▸ Azure
▸ Tomcat
▸ LNMP
▸ Shell
▸ Ansible
▸ KVM虚拟机
▸ 数据结构
▸ 鸿蒙系统
▸ 宝塔面板
▸ 服务器运维
▸ 网络安全
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
编程之家
数据结构
【数据结构】约瑟夫环
#include <stdio.h> #include <stdlib.h> #define STATUS int #define TRUE 1 #define FALSE 0 struct _Node { int data;//数据域 struct _Node *next;//下个节点 struct _Node *pre;//上个节点 }; struct LinkList { _Node
【数据结构】迷宫搜索
递归版与非递归版 #define DeBUG #include <iostream> using namespace std ; #define zero {0} int dir[4][2]= {{0,1},{1,0},{0,-1},{-1,0}}; int mp[100][100]; char road[100][100]; int visit[100][100]; int n,
【数据结构】表达式树
#include <iostream> #include <stack> #include <cstring> using namespace std; struct TreeNode { union{ char var; bool value; }; TreeNode *rchild,*lchild; TreeNode(char ch,TreeNode*r=NULL,TreeN
【数据结构】huffman编码
#define DeBUG #include <iostream> #include <cstdio> #include <cstring> #include <cmath> #include <cstdlib> #include <algorithm> #include <vector> #include <stack> #include <queue> #include <string> #i
《数据结构》--严蔚敏 静态链表排序 p270
// exam1.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <iostream> #include <stdio.h> using namespace std; typedef struct { int data; int index; }ELEM; int main(void) { ELEM s[11]; int a[
【数据结构】Trie树的应用:查询IP地址的ISPJava实现
查询IP地址的ISP 给定一个IP地址,如何查询其所属的ISP,如:中国移动(ChinaMobile),中国电信(ChinaTelecom),中国铁通(ChinaTietong)? 现在网上有ISP的IP地址区段可供下载,比如中国移动的IP地址段 103.20.112.0/22 103.21.176.0/22 111.0.0.0/10 112.0.0.0/10 117.128.0.0/10 120
【数据结构】图的邻接表表示GNU C++实现
图G=(V,E)有两种标准的方法,即邻接表和邻接矩阵,它们即可以表示有向图,又可以表示无向图;其中邻接表,通常表示的是稀疏图;稠密图通常用邻接矩阵表示; 复杂度分析 (1)邻接矩阵的空间复杂度为O(V*V),针对有向图; (2)邻接表的空间复杂度为O(E),针对有向图; 本实验的图为稀疏的有环有向带权图;随机产生; 方案: (1)一般我们用自己的C语言的指针和动态内存来构建邻接表,但是还是有所弊端
kmp算法--求字符串子串--《数据结构》严蔚敏
// exam1.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <iostream> using namespace std; void get_next(int* &next,char* s) { int j=0; int i=1; int len=strlen(s); next=(int*)malloc(len*size
AVL的构建插入操作---《数据结构》严蔚敏
// exam1.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <iostream> using namespace std; #define LH -1 #define EH 0 #define RH 1 typedef struct BSTNode { int data; int bf; struct BSTNode *l
《数据结构》网上课堂ing...
《数据结构》网上课堂 一 各班同学链接 【信管1131 1132】 【信管11331134】 【物联1131 1132】 二 课程信息 课程概要:课程全局性文件。
拓扑排序AOV---判断图中是否有环---《数据结构》严蔚敏
// exam1.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <iostream> #include <stack> using namespace std; #define MAXVEX 20 typedef struct ArcNode { int adjvex; void* Info; struct ArcNode*
关键路径AOE---《数据结构》严蔚敏
// exam1.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <iostream> #include <stack> using namespace std; #define MAXVEX 20 typedef struct ArcNode { int adjvex; int weight; struct ArcNode*
最短路径---Dijkstra迪杰特斯拉算法---《数据结构》严蔚敏
// exam1.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <iostream> #include <stack> using namespace std; #define MAXVEX 20 #define INT_MAX 10000 typedef struct ArcNode { int adj; void* info
Floyd弗洛伊德算法---每对顶点的最短路径---《数据结构》严蔚敏
// exam1.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <iostream> #include <stack> using namespace std; #define MAXVEX 20 #define INT_MAX 10000 typedef struct ArcNode { int adj; void* info
《数据结构》课程介绍
《数据结构》课程介绍 文/明哥 一、 课程简介 《数据结构》是计算机相关专业、信息管理专业等相关专业的一门重要的专业基础课程。 《数据结构》简要的说,是研究数据的关系学科,主要介绍和讨论数据基于问题的逻辑结构、基于内存物理存储结构,和基于结构的数据各种操作的实现及分析。数据结构的不仅是程序设计的基础,也是设计和实现编译程序、操作系统、数据系统及其它系统程序以及各种大型应用程
《数据结构》第一章 绪论 教学设计
一、课前预习任务 学习资料 资料1. 教材第一章Page 1-16 资料2. 辅导材料第一章Page 3-8 资料3. 三个教学个视频 资料4. 三个教学PPT文档 学习任务(必须在上课前完成学习并完成作业) 根据前面学习,课前任务简化一些,将全部使用“4题制”:3个课前作业,1个课后升级作业。 1、学习资料1和资料2,即学习课本和辅导教材,看3个教学视频(
上一页
38
39
40
41
42
43
44
45
下一页
小编推荐
• 一次彻底讲清如何处理mysql 的死锁问题
• MySQL 通过 Next-Key Locking 技术(行
• 一文彻底弄懂mysql的事务日志,undo lo
• Linux系统控制文件 /etc/sysctl.conf详
• linux命令useradd添加用户详解
• vi 和vim 的区别
• Linux系统下如何监测磁盘的使用空间
• linux中查看和开放端口
• Linux设置开放一个端口
• linux之ftp命令详解
• linux系统下实时监控进程以及定位杀死挂
• Linux下安装jdk8的方法
• 阿里云被挖矿进程wnTKYg入侵的解决方法
• 莫小安 CentOS7使用firewalld打开关闭防
• Linux中more和less命令用法
• linux系统里/opt目录和/usr/local目录的
• 如何使用Siege进行压测?
• 本地访问服务器的nacos地址
热门标签
app
电脑
安卓
go
工具
小米
华为
微信
iphone
wi-fi
windows
设备管理器
主板
苹果
美团
堆
安卓手机
显示器
显卡
php
apple
android
为什么
路由器
路由
传感器
京东
金融
微信小程序
支付宝
微信公众号
循环
并发
区别
硬盘
td
医保
怎么买
kingston
华为手机