• 手机版
  • 热门标签
  • 站点地图
  • 我要投稿
  • 广告合作
  • 联系我们
编程之家
AI导航网
  • 广告位招租
  • 广告位招租
  • 首页
  • 编程教程
  • 编程导航
  • 编程百科
  • 编程博文
  • 编程实例
  • 常见问题
  • 产品运营
  • 软件教程
  • 办公软件
  • ▸ Linux
  • ▸ Windows
  • ▸ CentOS
  • ▸ Ubuntu
  • ▸ Nginx
  • ▸ WebService
  • ▸ Scala
  • ▸ Memcache
  • ▸ Apache
  • ▸ Redis
  • ▸ Docker
  • ▸ Bash
  • ▸ Azure
  • ▸ Tomcat
  • ▸ LNMP
  • ▸ Shell
  • ▸ Ansible
  • ▸ KVM虚拟机
  • ▸ 数据结构
  • ▸ 鸿蒙系统
  • ▸ 宝塔面板
  • ▸ 服务器运维
  • ▸ 网络安全
微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!
  • 编程之家
  • 数据结构
2010上学期《数据结构》考试试题预测 一、
冒泡排序的思想与代码描述 思想:它是计算机程序设计中的一种排序方法,在每一次的排序过程中总有一个最大的值被移到后面,值小的就像是水泡一样浮到水面上。 冒泡排序是从最低层的元素开始,用它和它紧挨着的上一个元素比较,如果下面的元素小于上面的元素,就交换它们,否则保持。     代码如下: public class Demo {      public static void main (String
【数据结构】学习总结【开篇】
Hi,all。 最近打算把数据结构再好好看一遍,做个总结。 算是给自己提个醒吧。 这里先mark一下~~ 预期:做个简明扼要的总结,希望能把最本质的总结出来          并结合具体的C++实例,方便记忆 有什么意见或建议欢迎提出啊~~~ 共同进步
【数据结构】数据结构总结
    线性表(n个数据元素的有限集合)是一种逻辑结构,它的特点:         (1)存在唯一的一个被称做“第一个”的数据元素;         (2)存在唯一的一个被称做“最后一个”的数据元素;         (3)除第一个之外,集合中的每个数据元素均只有一个前驱;         (4)除最后一个之外,集合中每个数据元素均只有一个后继。     线性表的存储结构包括两种:顺序存储、链式存
【数据结构】二叉树基本操作的程序实现
//Bintree.h #include<stdio.h> #include<malloc.h> typedef struct Binnode{//二叉树结点结构体     char data;     struct Binnode *lchild;     struct Binnode *rchild;   }; typedef Binnode *Bintree ; typedef struct
《数据结构》严蔚敏.吴伟民P63-65.循环队列
///[email protected] /** 《数据结构》严蔚敏.吴伟民P63-65.循环队列 **/ ///如有BUG,请发邮件联系 #include "stdio.h" #include "stdlib.h" #include "string.h" //#include "malloc.h" //#include <iostream> //usin
【数据结构】详解Linux内核之双向循环链表
【摘要】: 本文详解了内核中面向对象的list结构的原理,以及如何以list为内嵌对象来构造自己的链表结构,如何从内嵌list对象获得自定义的对象指针;探讨了各种宏或者函数的详细使用方法及怎样以通用list结构来操作自定义对象。 【关键字】:双向循环链表,list,list_entry,typeof,containerof,list_for_each,list_for_each_entry 1、双
严蔚敏《数据结构》中迷宫算法java实现
总的来说,这个程序运行得不错,可以任意修改迷宫图,但是有一点儿毛病:第一,如果终点不可达,程序陷入循环状态。改良思想,可以写个判断终点或起点是否合法的方法。也可以给所经过的路径标记,如果所以的点都经过了,则退出程序。其次,在switch分支中,以这样的顺序:下、右、上、左 探索的话,则有些点是无法到达的,如点(18,1),这些点称为盲点,只向一个方向绕过去是永远达到 的。解决思路:让探索既向逆时针
严蔚敏《数据结构》的部分源码
以前写的严蔚敏《数据结构》的部分源码。 #include <stdlib.h> #include <stdio.h> #define LIST_INIT_SIZE 100      // 线性表存储空间的初始分配量 #define LISTINCREMENT   10      // 线性表存储空间的分配增量 #define OK 1; #define ERROR -1; #define OVER
【数据结构】顺序表
学习数据结构基础,如有错误,请指正 /*** 数据结构:顺序表的模拟 ***/ #ifndef __SQLIST_H__ #define __SQLIST_H__ typedef int ElemType; #define MAXSIZE 100 #define ADDSIZE 100 class SqList { private: ElemType *elem; int longth
【数据结构】 栈的模拟
学习数据结构基础,如有错误,请指正 /*** 数据结构:栈的模拟 ***/ #ifndef __STACK_H__ #define __STACK_H__ #define MAXSIZE 100 typedef char ElemType; typedef struct{ ElemType *top; ElemType *base; int stackSize; } sqStack;
【数据结构】 队列的实现
学习数据结构基础,如有错误,请指正 /*** 数据结构:队列的模拟,创建、销毁、进队列、出队列 打印输出字符,模拟先进现出特性 ***/ #ifndef __LINKQUEUE_H__ #define __LINKQUEUE_H__ typedef char ElemType; struct LinkNode{ ElemType data; LinkNode *next; }; clas
【数据结构】 二叉树的实现
学习数据结构基础,如有错误,请指正。 /************************************************************************ 数据结构:二叉树的实现,创建、先序、中序、后序遍历(递归实现) *********
【数据结构】单向有序链表---最水的代码
上代码,自己模拟 #include<iostream> using namespace std; struct node { int data; node *next; } ; void search(node *,node *); void insert(node *,node *); void insert(node *,node *,node *); void print(node *)
【数据结构】单向链表实例
题目(出自《C++程序设计基础》): 建立一个结点包括职工的编号、年龄和性别的单向链表,分别定义函数完成以下功能: (1)遍历该链表输出全部职工信息; (2)分别统计出男女性职工的人数; (3)在链表尾部插入新职工结点; (4)删除指定编号的职工结点; (5)删除年龄在60岁以上的男性职工或55岁以上的女性职工结点,并保存在另一个链表中。 用主函数建立简单菜单选择,测试你的程序。 不多说,上自己的
【数据结构】图的实现
学习数据结构基础,如有错误,请指正。 (图的广度优先遍历算法部分,存在错误,请高手帮小弟看下) /************************************************************************ 数据结构:图的实现,并对其进行深度优先、广度优先遍历 **************************************************
【数据结构】简单查找和排序
学习数据结构基础,如有错误,请指正。 /*********************************************** 【查找和排序】 几种常见的查找和排序算法 ***********************************************/ #include <iostream> // 顺序查找 int squ_search(int array[],int co
上一页2324252627282930下一页
  • • 一次彻底讲清如何处理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地址
  • 友情链接:
  • 编程之家
  • -
  • 我要投稿
  • -
  • 广告合作
  • -
  • 联系我们
  • -
  • 免责声明
  • -
  • 网站地图
版权所有 © 2018编程之家闽ICP备13020303号-8
微信公众号搜索 “ 程序精选 ” ,选择关注!
微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!