资源列表
[数据结构常用算法] 用c实现的商品货架算法
说明:问题描述: 假设一个商店,它有一个货架和一个仓库,当货架上的商品数量少于一定的数目时,从仓库运一定数量的商品摆到货架上,当仓库里的商品的数量少于一定的数目时,购买商品把仓库填满,商品的出售要按照商品的生产日期来,快要过期的商品要先出售。 解决问题的方法: 用了两个栈和 一个队列,把队列当作仓库,用一个栈作为货架,把另一个栈当作临时的存储箱。当要往货架上添商品时,先把作为货架的栈中的元素全都压到作为存储箱的栈中,再把仓库中的元素压到存储箱中,然后再把存储箱中的所有元素都压到货架上,这样,就能保证快<曾德胜> 在 2025-06-06 上传 | 大小:2kb | 下载:0
[数据结构常用算法] 用c实现的约瑟夫环问题
说明:约瑟夫问题有原始的约瑟夫和发展了的约瑟夫两种。 原始的约瑟夫的描述: 古代某法官要判决N个犯人的死刑,他有一条荒唐的法律,将犯人站成一个圆圈,从第S个人开始数起,每数到第D个犯人,就拉出来处决,然后再数D个,数到的人再处决———直到剩下的最后一个可赦免。 发展的约瑟夫的描述: 古代某法官要判决N个犯人的死刑,但这N个人每人持有一个密码,他有一条荒唐的法律,将犯人站成一个圆圈,法官先给出一个密码M,从第S个人开始数起,每数到第M个犯人,就拉出来处决,再根据这个人所持有的密码F,然后再数F个,数到的<曾德胜> 在 2025-06-06 上传 | 大小:2kb | 下载:0
[数据结构常用算法] 图的遍历演示
说明:一. 问题描述很多涉及图上操作的算法都是以图的遍历为基础的。试写一个程序,演示在连通的无向图上访问全部节点的操作。二. 基本要求以邻接多重链表为存储结构。实现连通无向图的深度和广度优先遍历。以用户指定的节点为起点,分别输出每种遍历下的节点访问序列和相应生成树的边集。-one. Descr iption many issues involving maps of algorithms are to traverse the map-based. A written test procedures,<雨后阳光> 在 2025-06-06 上传 | 大小:2kb | 下载:0
[数据结构常用算法] cw_bitree
说明:与清华大学版的《数据结构》匹配二叉树的实现:BITREE1.CPP:为主程序,其中实现了递归算法以及非递归算法的前序遍历,中序遍历,后序遍历。TSTACK1.H: 为头文件,其中定义了一些常量的值,其中也包括了书中第三章的栈的实现,只需要将注解符去掉即可。运行环境为:VC++6 或 TC3-and Tsinghua University version of the "data structure" matching the achievement of a binary t<宏伟> 在 2025-06-06 上传 | 大小:2kb | 下载:0
[数据结构常用算法] cn700_vc3586458
说明:这是上完操作系统课时,做的实习设计,又实验的目的,分析,设计。采用的是用响应比作业调度算法。-This is while finishing the operating system lesson, the practice done is designed, the purpose to test again, analyse , design. That was adopted is to use responding it than the homework dispatcher s al<于阳> 在 2025-06-06 上传 | 大小:2kb | 下载:0
[数据结构常用算法] Test1_Graph
说明:描述图的头文件,不过是用C描述的,移植到了VC当中-descr iption of the plan is the first document, but is described in the C and transplant them to the VC<小朋友> 在 2025-06-06 上传 | 大小:2kb | 下载:0