码迷,mamicode.com
首页 >  
搜索关键字:数组    ( 87738个结果
javascript 数组简明总结
定义var empty=[];何时使用当属性名是小而连续的整数时,使用数据组,否则使用对象。识别typeof运算符对数据没有意义,因为返回的是'object'//ECMA5 已添加该方法可以添加静态方法:Array.isArray=function(obj){ return Object.pr...
分类:编程语言   时间:2015-04-29 08:35:16    阅读次数:154
Codeforces538F A Heap of Heaps(函数式线段树)
题意:给你一个数组a[n],对于数组每次建立一个完全k叉树,对于每个节点,如果父节点的值比这个节点的值大,那么就是一个违规点,统计出1~n-1完全叉树下的违规点的各自的个数。一个直觉的思想就是暴力,因为完全k叉树当k很大的时候,其实层数是特别小的,所以感觉暴力是可以的。注意到一个完全k叉树下v节点的...
分类:其他好文   时间:2015-04-29 07:04:30    阅读次数:168
判断一个序列是否是一个二叉查找树的后序遍历结果
题目:输入一个整数数组,判断该数组是不是某二元查找树的后序遍历的结果。如果是返回 true,否则返 回 false 。 例如输入 5、7、6、9、11 、10、8,由于这一整数序列是如下树的后序遍历结果: 8 / 6 10 / \ / 5 7 9 11 因此返回 true。 如果输入 7、4、6、5,没有哪棵树的后序遍历的结果是这个序列,因此返回 false 。 思路:...
分类:其他好文   时间:2015-04-29 00:47:12    阅读次数:166
HackerRank# Wet Shark and Two Subsequences
原题地址对于给定的两个约束条件,可以通过联立方程组直接解出子序列A的和和子序列B的和,即sum(A) = (r + s) / 2,sum(B) = (r - s) / 2,假设|A|=|B|=n所以问题变成了,在一个数组中求长度为n且子序列和为sum(A)或sum(B)有多少个。假设count(n,...
分类:其他好文   时间:2015-04-29 00:40:25    阅读次数:187
推荐的字符和字符串处理方法
最好将应用程序转换为支持Unicode的形式。 遵循的基本准则如下:1.开始将文本字符串想象为字符的数组,而不是char或字节的数组2.用通用数据类型(如TCHAR/PTSTR)来表示文本字符和字符串3.用明确的数据类型(如BYTE和PBYTE)来表示字节,字节指针和数据缓冲区4.用TEXT或_T宏...
分类:其他好文   时间:2015-04-29 00:37:21    阅读次数:209
POJ 3046 DP
必须优化dp数组,因为每次更新必须用到前一阶段和本阶段的数据,不能简单的把数组改成一维,我开了两个数组滚动使用#include#include#include#includeusing namespace std;const int maxv=1e5+30;int mod=1000000;int t...
分类:其他好文   时间:2015-04-29 00:33:20    阅读次数:97
STL review:vector & struct
I.vector1.头文件:#include //容器vector是一个能实现随机存取、插入删除的动态数组,还可以当栈使。 2.创建: vector v1: // 里可以是struct或者vector嵌套:vector > ivec;vector是...
分类:其他好文   时间:2015-04-29 00:25:28    阅读次数:143
【蓝桥杯竞赛】例题: 487-3279
分析:str数组接受不规范的电话字符串,number数组储存标准化的电话号码,qsort(stdlib库函数)将number数组排序,通过检测排序后的number数组得知同一个号码的重复次数,compare函数用于qsort函数的实现(类似于实现接口)strandradStr函数用于是电话号码的标准...
分类:其他好文   时间:2015-04-29 00:11:44    阅读次数:176
java 对象数组排序
import java.util.*;import java.io.*;public class Main{ static int [] dp = new int [1010]; public static void main(String [] args)throws IOException{ ....
分类:编程语言   时间:2015-04-29 00:11:16    阅读次数:170
Java 开发过程中发现的一个小问题java.lang.NullPointerException
if?(detailtable.length?>?0)?{ DetailTable?dt?=?detailtable[i];//?针对每一个明细表遍历 Row[]?s?=?dt.getRow();//?获取每一个明细表的行数组 log.info("明细表长度detail?table?length:"+...
分类:编程语言   时间:2015-04-28 23:06:42    阅读次数:420
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!