题目描述: 给定一个非负整数组成的非空数组,在该数的基础上加一,返回一个新的数组。 最高位数字存放在数组的首位, 数组中每个元素只存储一个数字。 你可以假设除了整数 0 之外,这个整数不会以零开头。 示例 1: 示例 2: 输入: [4,3,2,1] 输出: [4,3,2,2] 解释: 输入数组表示 ...
分类:
其他好文 时间:
2018-05-15 00:29:39
阅读次数:
198
数据结构 严蔚敏版本 P31 的静态链表 用一位数组来实现链表 通过数组来实现链表的时候,需要自己定义Malloc和Free函数; 静态链表的结构 对一个链表进行一下的初始化 为了辨明数组中哪些空间没有被使用,解决的办法是把所有的没有被使用过的空间组成一个备用链表,这个链表的头部是space[0], ...
分类:
其他好文 时间:
2018-05-15 00:24:01
阅读次数:
156
二维数组的本质: int matrix[3][4]; int matrix[3][4]; ==> int [4] matrix[3]; 令type为int[4]; type int[3]; 说明matrix是一个数组,有3个元素;每一个元素是int [4]类型的; 实质上int[4]就是一个拥有4个 ...
分类:
编程语言 时间:
2018-05-13 14:28:04
阅读次数:
183
Linux 内核里的数据结构 ================================================================================ [TOC] 原文链接与说明 1. https://github.com/0xAX/linux insides ...
分类:
编程语言 时间:
2018-05-12 16:49:51
阅读次数:
209
$.each()是对数组,json和dom结构等的遍历,说一下他的使用方法吧。 1、遍历一维数组 var arr1=['aa','bb','cc','dd']; $.each(arr1,function(i,val){ //两个参数,第一个参数表示遍历的数组的下标,第二个参数表示下标对应的值 con ...
分类:
Web程序 时间:
2018-05-11 15:33:41
阅读次数:
185
原文在《游戏编程精粹2》的1.2中,BloomFilter是一种可以快速检测是否存在集合包含关系的数据结构,但有一定的误识别率。 该结构的优势 判断包含时效率高,粗略测试了下比List快一倍(不拆分哈希) 由于内部是位数组BitArray,做交集并集几乎不产生开销 该结构的劣势 有一定的误识别率 使 ...
分类:
其他好文 时间:
2018-05-05 11:17:56
阅读次数:
205
1.给定一个N*2的二位数组,看作是一个个二元组,例如[[a1,b1],[a2,b2],[a3],[b3]],规定:一个如果想把二元组甲放在二元组乙上,甲中的a值必须大于已中的a值,甲中的b值必须大于乙中的b值。如果在二维数组中随意选择二元组,请问二元组最多可以放在几层? 例如:[[5,4],[6, ...
分类:
编程语言 时间:
2018-05-01 20:16:27
阅读次数:
170
Tensorflow一些常用基本概念与函数(1,2,3,4) Tensorflow 和numpy区别 相同点: 都提供n位数组 不同点: numpy支持ndarray,而Tensorflow里有tensor;numpy不提供创建张量函数和求导,也不提供GPU支持。 ...
分类:
其他好文 时间:
2018-04-28 15:43:39
阅读次数:
155
1、导入numpy模块 import numpy as np 2、查看numpy版本信息 print(np.__version__) numpy的主要对象的多维数组Ndarray。Numpy中维度(dimensions)叫做轴(axis),轴的个数叫做秩。 3、通过列表创建一位数组 np.array ...
分类:
其他好文 时间:
2018-04-21 13:29:18
阅读次数:
182
1.ArrayList ArrayList非常类似于数组,也有人称它位数组列表,ArrayList可以动态维护。ArrayList的容量可以自动扩充。 ArrayList类属于System.Collections命名空间 ArrayList常用的方法及属性: (1)Count:获取ArrayList ...
分类:
其他好文 时间:
2018-04-02 18:04:59
阅读次数:
102