资源列表
PAT全套答案_1001至1049
- 该文档包含了PAT上的基础部分案例,可以参考一下(The document contains the basic part of the PAT case, you can refer to)
华为OJ平台题目源码平台题目源码
- 本文档包含华为OJ平台部分题目及源码,供刚入职同事及在校学生练习!!!
算法导论答案
- 麻省理工大学算法导论答案详解,有助于学习算法导论的同学们。(Massachusetts Institute of Technology Introduction to the introduction of the algorithm, help to learn the introduction of algorithm students.)
DS
- 数据结构第三版,适用于初学者学习使用,并且对C,C++已经学过的人。(DS third edition:Vector(using OOP to describe) includes List, Stack, Graph, Binary Tree and so on. it is better that you have learnt C and C++ previously, it will help you better learn the Data Structure especially
dijk
- Dijkstra算法解决voronoi图的问题(The Dijkstra algorithm solves the problem of voronoi diagram)
floyd
- Floyd算法又称为弗洛伊德算法、插点法,是一种用于寻找给定的加权图中顶点间最短路径的算法。(Floyd algorithm, also known as plug-in method, is an algorithm for finding the shortest path between vertices in a given weighted graph.)
winmerge
- used to merge 2 or multiple files
arbre_quelconque
- 可以随机构成多叉树,基本以数组和指针来进行排列子节点位置(It can create a tree having a few branches.)
sort
- 多种方法实现对输入数据的排序,然后结束排序后,对再次输入的数据找到其在上个排序中的顺序。(Multiple methods implement sorting of input data. And then end sorting, and then find the order in the last sort of data that is reentered.)
冒泡排序
- 冒泡排序(Bubble Sort,台湾译为:泡沫排序或气泡排序)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。(Bubble sort (Bubble Sort, Taiwan: bubble sort or bubble sort) is a simple sorting algorithm. It repeats the sequence to sort, co
bookflight
- 使用c实现的航班管理系统,数据结构线性表实现,有基本的用户交互界面(Flight management system, data structure, linear table implementation)
1.joseph(约瑟夫)
- 解题思路: 用一个不带头节点的循环链表来处理joseph问题:先构成一个有n个节点的单向循环链表,然后从第k结点从1开始计数,计数到m的时候,对应结点从链表中删除。然后再从被删结点的下一个节点继续从1开始计数.......,以此类推,直到所有的结点都列出时,程序结束。(Problem solving: With a circular linked list node don't take the lead to handle the problem of Joseph: first cons