数据结构
文章平均质量分 56
MonsterQy
永不放弃
展开
-
蓝桥杯练习记录(只记录自己觉得有价值的或者不熟练的)
2.5 特殊回文数问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的。 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。输入格式 输入一行,包含一个正整数n。输出格式 按从小到大的顺序输出满足条件的整数,每个整数占一行。样例输入52样例输出899998989989998899数据规模和约定 1<=n<=54。n = int(input())for i in range(10000,1000000):原创 2021-03-31 13:31:16 · 143 阅读 · 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 · 103 阅读 · 2 评论 -
JS_数据结构——字典与哈希表
字典,顾名思义,就是由键:值对的形式进行存储一些值,同现实生活中,每个键对应的值是唯一的,这样才能做到精确查找某值。利用字典,我们可以快速得到键所对应的值,大大方便了我们查找某项数据。在js中,字典的实现和对象十分相似,因为对象在字典中也是采用属性值:属性名的方式进行存储,接下来看一下我所实现的字典吧~var Dictionary=function(){ var items={} //创建一个空字典 this.has=function(key) /原创 2021-03-25 14:05:57 · 328 阅读 · 0 评论