数据结构
今天小王暴富了吗
新菜鸟,多关照。自己踩的坑,自己爬起来喽。
展开
-
Java 蓝桥试题 算法提高 递归输出
题目 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 编写递归函数,将组成整数的所有数字逐个输出,每个数字后面加上一个减号“-”,例如对于整数123,该函数将输出1-2-3- 。编写主函数测试该递归函数。 输入格式 输入一个整数n 输出格式 如题目要求,把n的每个数字后面加一个减号”-“输出 样例输入 一个满足题目要求的输入范例。 例: 123 样例输出 与上面的样例输入对应的输出。 例: 1-2-3- 数据规模和约定 输入n>0,必须使用递归调用来实现! 个人代转载 2020-07-10 15:56:47 · 164 阅读 · 0 评论 -
数据结构整理一:数据与元素之间基本结构
四种基本结构 (1)集合:结构中的数据元素之间除了“同属于一个集合”的关系外,别无其他关系。 (2)线性关系:结构中的元素之间存在一个对一个的关系,简称“一对一”。 (3)树形结构:结构中的元素之间存在一个对多个的关系,简称“一对多”。 (4)图状结构或网状结构:结构中的元素之间存在多个对多个的关系,简称“多对多”。 数据结构的定义 数据结构是一个二元数组:Data Structure = (D,...原创 2019-04-03 20:27:48 · 4194 阅读 · 0 评论 -
菜鸟专辑三:基础的哈希(Hash)算法
一:什么是哈希算法 对于学习该文章的笔记。https://www.cnblogs.com/GotoJava/p/7571405.html 散列算法,又称哈希算法。它可以通过一个函数将一个任意长度的数据转化成为长度固定的字符串。 哈希的思路:将键作为索引,值即为其对应的值,这样就可以快速访问任意键的值。 在哈希表中存在着表的位置和关键字存在某一确定位置。 二:哈希构造函数方法 1.直接定址: 以数据...转载 2019-04-22 20:53:40 · 901 阅读 · 0 评论