DaLongggggg DaLongggggg
4年前
python百题大冲关-查找两个总和为特定值的索引
本次挑战中,你需要在sum.py文件中补充函数two_sum的空缺部分。two_sum函数接受两个参数,nums用于指定传入的数组,val用于指定和的值;two_sum函数输出含两个索引的数组,或者TypeError、ValueError。你需要补充two_sum函数,使two_sum函数可以找到数组n
Stella981 Stella981
3年前
Python学习——自己使用类封装操作redis数据库
importredisclassMyRedis:def\_\_init\_\_(self,host,port6379,db0,password):  self.rredis.Redis(hosthost,portport,dbdb,passwordpassword)defop\_str(self,k,vNo
Stella981 Stella981
3年前
HashMap 的底层实现原理
HashMap是一个用于存储KeyValue键值对的集合,每一个键值对也叫做Entry。这些个Entry分散存储在一个数组当中,这个数组就是HashMap的主干。HashMap数组每一个元素的初始值都是Null。 !(https://oscimg.oschina.net/oscnet/8495d30fe00a2865dd74088d2
Stella981 Stella981
3年前
C语言 冒泡排序 Bubble Sort
算法描述:有数组array,其长度为len。第一轮工作从末尾开始往前比较工作。如果末尾数据比他前一位数据大,则交换他们的位置,否则则不交换。无论本次比较的结果是交还是不交换,这两个数据都遵循了前一个数据比后一个数据大的结果。接下里向前移动一个工作位置,重复以上的操作。这样一轮比较结束。大的数据不断往前移动。如果他是最大的,就会一直往前移动。如果不是则说明数组
Wesley13 Wesley13
3年前
MHA选择主库源码解析
导读作者:魏新平知数堂第5期MySQL实战班学员,第10期MySQL优化班学员,现任职助教。MHA在选择新的主库之前,会先把活着的slave分为几个数组,分别为latest(最靠前的slave数组),pref(优先被选择为master的数组),bad(不会被选择成为master的slave),slave
Stella981 Stella981
3年前
JS关于Array的方法介绍
Array.length:数组的一条属性。基本用法:letarray1,2,3,4,5;console.log(array.length);//5Array.prototype:数组原型console.log(Array.prototype);//ObjectArray.isArr
Stella981 Stella981
3年前
JSON.stringify()
JSON.stringify() 将一个JavaScript值(对象或者数组)转换为一个JSON字符串,如果指定了replacer是一个函数,则可以选择性的替换值,或者如果指定了replacer是一个数组,可选择性的仅包含数组指定的属性。语法:JSON.stringify(_value_,_replacer_,_sp
Stella981 Stella981
3年前
Linux 环境下安装 Python3 的操作方法
点击上方“杰哥的IT之旅”,选择“置顶公众号”干货、福利第一时间送达!!(https://oscimg.oschina.net/oscnet/de732d4ea6304a599728256925bb9eb8.gif)!(https://oscimg.oschina.net/oscnet/744b6307fb3f45
菜园前端 菜园前端
2年前
排序和搜索介绍
原文链接:排序和搜索不仅在工作中会经常遇到,在面试中也是高频考点,所以这个是必须要懂的。排序:把某个乱序的数组变成升序或者降序的数组。例如在我们平常开发中,例如要对一个表格进行日期的升序或降序排列。在JavaScript中通常使用数组的sort方法实现。搜
达里尔 达里尔
1年前
给数组添加新数据,判断数据是否重复
多选要进行数组拼接,希望判断往原数组里添的新数据是否重复,封装个简易方法languageconstdataArrayname:'aaa',id:1,name:'bbb',id:2;constnewDataname:'ccc',id:2;//要添加的新数