数据结构
文章平均质量分 56
MonsterQy
永不放弃
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
蓝桥杯练习记录(只记录自己觉得有价值的或者不熟练的)
2.5 特殊回文数 问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的。 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。 输入格式 输入一行,包含一个正整数n。 输出格式 按从小到大的顺序输出满足条件的整数,每个整数占一行。 样例输入 52 样例输出 899998 989989 998899 数据规模和约定 1<=n<=54。 n = int(input()) for i in range(10000,1000000):原创 2021-03-31 13:31:16 · 193 阅读 · 0 评论 -
JS_数据结构——集合
利用ES5实现集合其实和字典很像,只不过在集合种,键=值,这样就可以确保了集合的互异性,代码如下: var Set2=function() { var items={} //同字典的实现,为空对象类型 var length=0 this.has=function(element) { return items.hasOwnProperty(element) //过滤到继承属性 } this.add=function(element){原创 2021-03-25 14:26:32 · 163 阅读 · 2 评论 -
JS_数据结构——字典与哈希表
字典,顾名思义,就是由键:值对的形式进行存储一些值,同现实生活中,每个键对应的值是唯一的,这样才能做到精确查找某值。利用字典,我们可以快速得到键所对应的值,大大方便了我们查找某项数据。在js中,字典的实现和对象十分相似,因为对象在字典中也是采用属性值:属性名的方式进行存储,接下来看一下我所实现的字典吧~ var Dictionary=function() { var items={} //创建一个空字典 this.has=function(key) /原创 2021-03-25 14:05:57 · 390 阅读 · 0 评论
分享