最小堆的数组实现//**************minHeap.h****************////******最小堆的类定义和各操作的实现*******////C++源码#ifndef MINHEAP_H#define MINHEAP_H#include using namespace st...
分类:
编程语言 时间:
2015-02-16 18:17:05
阅读次数:
185
本文来自http://blog.csdn.net/hellogv/ListView是一个经经常使用到的控件,ListView里面的每一个子项Item能够使一个字符串,也能够是一个组合控件。先说说ListView的实现:1.准备ListView要显示的数据;2.使用一维或多维动态数组保存数据;2.构建...
分类:
移动开发 时间:
2015-02-16 16:43:53
阅读次数:
171
import java.util.*;
import java.io.*;
public class 二的次幂表示 {
public static void cimi(int n) {
int num = 0;
int i, j;
int[] a = new int[32]; // 定义数组长度
i = 0;
while (n != 0) {
j = n % 2;
if...
分类:
其他好文 时间:
2015-02-16 15:37:40
阅读次数:
114
一、Arrays类常用方法二、简单例子package com.pb.demo1;import java.util.Arrays;/* * Arrays工具类的中的几个常用方法 * 1.copyof * 2.toString * 3.equals * 4.sort * 5.fill * 6.binar...
分类:
编程语言 时间:
2015-02-16 15:33:36
阅读次数:
192
一、什么是数组数组是一组相关数据的集合,一个数组实际上就是一连串的变量,数组按照使用可以分为一维数组、二维数组、多维数组。同一数组中的变量数据类型相同二、数组的优点不使用数组定义100个整型变量:int i1;int i2;…int i100使用数组定义:int i[100]同一类型的多个变量可以使...
分类:
编程语言 时间:
2015-02-16 15:28:17
阅读次数:
161
Description有一个a*b的整数组成的矩阵,现请你从中找出一个n*n的正方形区域,使得该区域所有数中的最大值和最小值的差最小。Input第一行为3个整数,分别表示a,b,n的值第二行至第a+1行每行为b个非负整数,表示矩阵中相应位置上的数。每行相邻两数之间用一空格分隔。Output仅一个整数...
分类:
其他好文 时间:
2015-02-16 15:27:06
阅读次数:
121
一、 题目
给出一个已经排好序的数组和一个数字,找出在这个数字在数组中的范围。
例如:[5,7,7,8,8,10]和8
返回:[3,4]
二、 分析
题目很基础,就是找出等值的数字的开始和结束索引,上去就遍历当第一次遇到等值时记录下左索引,最后一次遇到记录下右索引也不会超时。如下:
//遍历法
class Solution {
public:
vector searchRang...
分类:
其他好文 时间:
2015-02-16 14:22:22
阅读次数:
186
在C++11中,for有了类似Java语言中的简化循环,可以用于遍历数组,容器,string等等。比如用法如下...
分类:
编程语言 时间:
2015-02-16 14:20:32
阅读次数:
187
获得一个国家所有ip段,随机生成国内ip地址的缩水实现。注意: $ip_long数组中后5个值在64位系统中可能是错误的(下面代码中 $ip_long 数组的后五个值在32位系统中为负数,64位系统中为正数,前五个值在64位系统中也可能有错误)32位系统echo ip2long(“172.16.1....
分类:
Web程序 时间:
2015-02-16 14:17:22
阅读次数:
479
public class FastJsonTest1 { /** * 数组转json格式字符串 */ public void array2Json(){ String[] arr = {"bill","green","maks","ji...
分类:
Web程序 时间:
2015-02-16 14:16:14
阅读次数:
157