摘要:
###题目 一个长度为n-1的递增排序数组中的所有数字都是唯一的,并且每个数字都在范围0~n-1之内。在范围0~n-1内的n个数字中有且只有一个数字不在该数组中,请找出这个数字。 示例: 输入: [0,1,3] 输出: 2 ###解题思路 方式一:直接遍历数组; 方式二:使用二分法。 ###代码 代 阅读全文
2020年7月26日
摘要:
###题目 统计一个数字在排序数组中出现的次数。 示例: 输入: nums = [5,7,7,8,8,10], target = 8 输出: 2 ###解题思路 使用二分法查找,找到与目标数字相等的值的最左侧位置,然后向后移动,记录目标数字的次数。 ###代码 public int search(i 阅读全文
2020年7月25日
摘要:
一、 解析: (15)16=5*16的0次方+1*16的1次方=21。 二、 解析: 局域网(LAN)(local area network):一般限定在较小的区域内(小于10km的范围),通常采用有线的方法连接起来。 城域网(MAN)(metropolitan area network):规模局限 阅读全文
2020年7月24日
2020年7月23日
摘要:
MVC案例 三层架构详解 三层间的关系:上层将请求传递给下层,下层处理后返回给上层。 上层依赖于下层,也就是持有成员变量。 mvc和三层的区别: 阅读全文
2020年7月17日
摘要:
题目: 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。 你可以假设数组是非空的,并且给定的数组总是存在多数元素。 示例 1: 输入: [1, 2, 3, 2, 2, 2, 5, 4, 2] 输出: 2 限制: 1 <= 数组长度 <= 50000 解题思路1: 由于要寻找的是出现次数 阅读全文
2020年7月15日
摘要:
jQuery中holdReady方法 <body> <button>回复ready事件</button> <script> var btn = document.getElementsByTagName("button")[0]; btn.onclick = function (ev) { //al 阅读全文
摘要:
map静态方法 <script> var arr = [1, 3, 5, 7, 9]; var obj = {0: 1, 1: 3, 2: 5, 3: 7, 4: 9, length: 5}; //利用原生js的map方法遍历 /* 第一个参数:当前遍历的元素 第二个参数:当前遍历的索引 第三个参数 阅读全文