Linux运维:shell脚本(4)
这篇主要记录下数组的使用,相比来说用得比较少,同样的根据阅读<<跟老男孩学Linux运维:Shell编程实战>>所记录
javescript经验文档(循环语句篇)
总结来说:for in总是得到对像的key或数组,字符串的下标,而for of和forEach一样,是直接得到值。所以,for of不能对象用
二分查找算法(Python版)
二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法。但是,折半查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列。
2020-07-10
lodash常用工具函数总结
lodash和underscore是现在非常流行的两个javascript库,提供了一套函数式编程的实用功能。lodash是一套工具库,内部封装了很多字符串、数组、对象等常见数据类型的处理函数。
Java中稀疏数组的使用
当一个数组中大部分元素是0,或者是一个相同的值时,可以使用稀疏数组来保存该数组。并且稀疏数组,行数为:原来数组非0元素个数+1;列数为:3。即:稀疏数组列数总是3。
2021-12-22
【算法】8种排序算法(Java)
上一篇博客中写到了关于动态规划中一些常见的问题和解决方案,根据问题总结出来解决动态规划类问题的方法是通过寻找状态,列出状态转移方程,通过遍历即可将问题解决。排序也是一类常见的问题,通过排序的思想,我们也可以来解决很多问题,还有贪心,分治等思想,也会在接下来中不断的更新。排序算法,这里要讲的有7种。
2016-02-27
PHP 数字转换为大写函数
当我们在写支付账单的时候需要填写数字金额的大写,说真的平时没写还真写不出来,为了以后不出现尴尬的场面,还特意去练了那十个字。哈哈,当然,我们在php中也可以转换的,于是有了下面这个转换函数:
2017-12-13
Java七种排序算法以及实现
Java常见七种排序算法以及实现 最近学习一些排序算法,怕自己以后忘记就打算整理起来供自己复习 萌新一枚学习Java没多久,以下仅供参考。如有错误希望大佬指正,欢迎大家在评论区交流探讨。 1.冒泡排序 通过待排序的序列从前往后依次比较相邻的元素,若发现逆序则两两交换,直到下一趟排序下来没有进行交换,说明排序完...
2020-07-29
ES6学习之map-set与数组和对象的比较
通过对比可以发现,能使用map的优先使用,不使用数组, 考虑数据的唯一性,考虑使用set,不使用Objet 以后的开发中可以优先考虑使用map和set了,并且可以放弃数组和object了
简单的二维数组数据合并
{代码...} 将name 相同的数组合并,并将数量qty相加。 {代码...}
isArray的实现
1.isArray的用法 isArray是构造函数Array上的方法,数组实例不具有此方法,可用于判断一个元素的类型是不是数组,只有一个参数,即为要判断的元素。 2.isArray使用示例 {代码...} 3.isArray的实现 {代码...} 仅为个人理解,如有错谬,欢迎指正。 如果对您有所帮助,请您点个赞吧!
JS中高德、百度地图坐标互相转换
{代码...}
array -- 数值数组│Python标准库
前情提示: 测试代码中,右尖括号(>)表示命令行中输入的命令; 单独一行并以井字符(#)开头的为输出内容; 库的导入仅在本文的第一个测试代码中展现,其他代码块均省略库的导入代码。
2021-01-04
Objective-C之数组
Objective-C的数组比C++,Java的数组强大在于,NSArray保存的对象可以是不同的对象。但只能保存对象,int ,char,double等基本数据类型不能直接保存,需要通过转换成对象才能加入数组。
2016-10-10
PHP函数之array_multisort()
array_multisort() 函数返回排序数组。您可以输入一个或多个数组。函数先对第一个数组进行排序,接着是其他数组,如果两个或多个值相同,它将对下一个数组进行排序,可以理解为mysql中的sort key asc, key2 desc
2017-02-25
PHP 递归实现冒泡算法
$index++与++$index两者的区别, $index++被称作后增量, ++$index被称为前增量, 虽然最后的$index的结果都是会+1。 但传递变量的时候会有不一样的地方。
js range
{代码...} {代码...}
2017-03-06