搜索资源列表
path.cpp
- 试在虚基类Network中增加一个函数FindPaths,对于给定的无向图G 和G 中的2 个顶点v和w,输出G 中从v到w的一条简单路径。若有多条可能路径,则输出任意一条。 -test in the virtual base class to add a Network Function FindPaths. For a given undirected graph G and G, the two vertices v, w, output from the G v w to a si
sushudui
- 编制函数prime,用来判断整数n是否为素数:bool prime(int n); 而后编制主函数,任意输入一个大于4的偶数n,找出满足n=i+j的所有数对,其中要求i与j均为素数(通过调用prime来判断素数)。如偶数18可以分解为11+7以及13+5;而偶数80可以分解为:43+37、61+19、67+13、73+7。-establishment prime function, used to judge whether the integer n is prime : bool prime
glb
- 任意的表达式求解! 包括函数。-arbitrary formula to solve! Including function.
function
- 任意函数表达式求值模块 模块还提供了数学上常用的函数
22
- 实验内容: 1. 问题描述 先定义堆栈的几个基本操作,再设计一主函数利用堆的操作完成以下功能: 假设一个算术表达式中可以包含三种括号:()[]{},且这三种括号可以按任意次序嵌套使用(如:...[...{...}...[...]...]...(...))。编写判别给定表达式中所含括号是否正确配对出现的算法,已知表达式已存入数据元素为字符的顺序表中。 2. 基本要求 读入2个不同的、长度不超过80个字符的、包含三种括号的算术表达式,输出测试结果。-Experiment: 1.
mapped
- 映射二分堆 可插入,获取并删除任意元素,复杂度均O(logn) 插入时提供一个索引值,删除时按该索引删除,获取并删除最小元素时一起获得该索引 索引值范围0..MAXN-1,不能重复,不负责维护索引的唯一性,不在此返回请另外映射 主要用于图论算法,该索引值可以是节点的下标 //可更改元素类型,修改比较符号或换成比较函数-Mapping binary heap can be inserted, access and remove any element of complexity
c
- 利用string类与相关函数,实现任意字符串的反转。如:“abcdef”反转后为“fedcba”-Using string classes and related functions, to achieve an arbitrary string reversal. Such as: " abcdef" reversal after " fedcba"
d
- 设定哈希函数 H(key) = key MOD 11 ( 表长=11 ),输入一组关键字序列,根据线性探测再散列解决冲突的方法建立哈希表的存储结构,显示哈希表,任意输入关键字,判断是否在哈希表中。-Set the hash function H (key) = key MOD 11 (table length = 11), enter a keyword sequence, then hash based on the linear probing method of conflict reso
shanpinguanli
- 利用单链表实现,由输入、查询、更新、统计、输出五大功能模块组成。 判断键值时,有效输入0~9之间任意整数,其他视为错误。 1.Add()函数,增加记录 2.Del()函数,删除记录 3.Qur()函数,查询记录 4.Modify()函数,修改记录 5.Insert()函数,插入记录 6.Tongji()函数,统计记录 7.Sort()函数,按降序排序记录 8.Save()函数,存储记录 9.Disp()函数,将记录以表格形式输出至屏幕 0~9之外
Eight-Digital
- 八数码 对任意数字序列重新排序 高级散列函数 MFC基础编程-Eight Digital Reorder the sequence of any number Senior hash function MFC based programming
qsort
- 如何对任意类型的数组进行排序(写一个函数对任意类型的数组进行排序)(在排序时如何指定多个关键字进行排序)-How to sort an array of any type (write a function to sort an array of any type) (in order to specify multiple keywords, how to sort)
CourseMS
- 本工程使用双向循环链表实现课程管理系统,可以实现任意位置查找,任意位置删除,归并两个有序链表等等功能函数。对初学数据结构的同学很有帮助。-This project uses two-way circular linked list course management system, you can achieve any position to find and delete any position, merge two ordered linked lists and so on funct
用链表求循环小数
- 对于任意的真分数 N/M ( 0 < N < M ),均可以求出对应的小数。如果采用链表表示各个小数,对于循环节采用循环链表表示,则所有分数均可以表示为如下链表形式。 输入: N M 输出: 转换后的小数(不超过 50 位) 要求: 仅编写将分数转换为小数的函数 change( int n, int m, NODE * head ) 。 预设代码: /* PRESET CODE BEGIN - NEVER TOUCH CODE BELOW */ #in
fastBSpline
- fastBSpline - 一个快速,轻量级的类,它实现 任意阶非均匀B样条曲线 Matlab的样条函数都很一般。这种通用性来自于 速度的代价。对于大规模的应用,包括模型 其中,模型的某些组件中的术语定义嵌合 样条曲线,如广义相加模型,更快的解决方案是 可取的。 该fastBSpline类实现一个轻量级的一套B样条 功能,
4
- 初始化栈、判栈为空、出栈、入栈、求栈顶元素等运算,自己填写主函数。 利用顺序栈的基本操作,实现将任意一个十进制整数转化为R进制整数 3、用顺序存储来定义循环队列结构。编程实现, 初始化队列、判队列为空、出队列、入队列、求队列头部元素等运算。 只有尾指针的单循环链表表示的队列的入队和出队程序.-Initialize the stack, the stack is empty sentence, stack, stack, seeking the top element and ot
SingleList
- C++封装了单链表数据结构,实现了前插,后插及任意位置插入元素,排序、删除相同元素、清空链表、链表融合等函数。-C++ encapsulation of a single linked list data structure to achieve forward runs, and after insertion to any position of the insertion element, sort, delete the same element, empty the list, the
DoubleList
- C++语言封装了循环双向链表数据结构,实现了任意位置插入、节点个数获取、删除元素、查找元素等函数功能。-C++ language package circular doubly linked list data structure to achieve an arbitrary position of the insertion, the number of nodes get, delete elements, find elements etc. Function.
8数码问题
- 对任意的八数码问题,给出求解结果。例如对于如下具体八数码问题:通过设计启发函数,编程实现求解过程,如果问题有解,给出数码移动过程,否则,报告问题无解。