题目给你一个排好序的并且穿插有空字符串的字符串数组,写一个函数找到给定字符串的位置。例子:在字符串数组 [“at”, “”, “”, “”, “ball”, “”, “”, “car”, “”,“”, “dad”, “”, “”] 中找到”ball”,返回下标4.例子:在字符串数组 [“at”, “...
分类:
其他好文 时间:
2015-04-23 01:54:11
阅读次数:
165
package other;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
/*
* MD5 算法
*/
public class MD5 {
// 全局数组
private final static String[] strDig...
分类:
编程语言 时间:
2015-04-23 00:42:53
阅读次数:
163
指针也是一种变量,是用来存放地址的。可以间接操作变量,NULL空地址和0是等价的在程序执行过程中可以指向任意地址指针变量的命名规则和其他变量的命名规则一样指针不能与现有变量同名指针可存放C语言中的任何基本数据类型、数组和其他所有高级数据结构的地址若指针已声明为指..
分类:
编程语言 时间:
2015-04-23 00:20:32
阅读次数:
230
其实还是穷举子集类的dp,一般这种dp我们只需要用一个一维的滚动数组就可以了,但是这个题目状态转移的时候不但可能向后还有可能向前,所以这次得用二维数组.
状态方程 dp[i][j]=dp[i-1][j]+dp[i-1][j^num[i]],分别表示第i个数不取和第i个数取情况下状态.代码如下:#include
#include
#include...
分类:
移动开发 时间:
2015-04-23 00:07:15
阅读次数:
155
置换群的第二题,一开始总是tle,后来一思考,置换根本不是这个情况,置换是一种排列,就用了几个数组将输入的数进行操作,最后A了,对置换有一些了解了。
#include
#include
#include
using namespace std;
const int maxn = 10000+10;
int n,least;
int a[maxn],b[1000010],s[maxn],tmp[1...
分类:
其他好文 时间:
2015-04-23 00:07:04
阅读次数:
158
正题
1. 一维数组初始化,可以只给一部分元素赋值,如下
int a[10] = {0,1,2,3,4};
这样只给前面的5个元素赋值,后5个元素为0。
将char p[8]; 看作是字符数组的话, charp[8]={0}; 表示第一个元素为0,后面的7个元素也为0;
所以 char p[8] = {}和charp[8]={0}一样; 8个元素都初始化为0
2.用字符串常量来使字...
分类:
编程语言 时间:
2015-04-23 00:06:18
阅读次数:
350
内容:首先服务器返回的是JSON数组,但是利用URL读取后其实返回的都是String,所以我们还要转换为JSON数组,POST的传值是参考网上的。
public class HttpRequest {
/**
* 向指定 URL 发送POST方法的请求
*
* @param url
* 发送请求的 URL
* @p...
分类:
Web程序 时间:
2015-04-23 00:04:39
阅读次数:
164
skiing
时间限制:3000 ms | 内存限制:65535 KB
难度:5
描述Michael喜欢滑雪百这并不奇怪, 因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael想知道载一个区域中最长底滑坡。区域由一个二维数组给出。数组的每个数字代表点的高度。下面是一个例子
1 2 3 ...
分类:
其他好文 时间:
2015-04-23 00:01:52
阅读次数:
221
本节先讲解如何限制类型参数的范围,再讲解通配符(?)。类型参数的范围在泛型中,如果不对类型参数加以限制,它就可以接受任意的数据类型,只要它是被定义过的。但是,很多时候我们只需要一部分数据类型就够了,用户传递其他数据类型可能会引起错误。例如,编写一个泛型函数用于返回不同类型数组(Integer 数组、...
分类:
编程语言 时间:
2015-04-23 00:00:13
阅读次数:
434
---恢复内容开始---1,数组的定义String[] a = new String[5];//定义数组的长度,称为动态定义。//下面两种是在分配空间的同时还初始化了值String[] b = new String[]{"a","b","c","d","e"};String[] c ={"a","b...
分类:
编程语言 时间:
2015-04-22 23:57:48
阅读次数:
231