本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- wy_19921005
- benladeng5225
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- xiangjie88
- wiseboyloves
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- lemonhandsome
- jh108020
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- zhanjia
- forestqqqq
- lzyfn123
- ajinn
- nychen2000
- wjianwei666
- daizj
- hanbaohong
- 喧嚣求静
- johnsmith9th
- mwhgJava
- silverend
- kingwell.leng
- lchb139128
- kristy_yy
- lich0079
- jveqi
- java-007
- sunj
最新文章列表
二分法查找第一个满足条件的项
public class BinSearch1st {
Random random = new Random();
/**
* 二分查找,找到s的下标,如果没有返回-1
* @param arr
* @param s
* @return
*/
public int bsearch(int[] ar ...
第八章 最大自序列和
第八章的问题是常见的---最大自序列和 的问题
书中提供了几种求出最大和的方法,下面的实现是依据“扫描算法”的实现,不仅仅得到了最大和的值,还返回了对应自序列的索引起始值
package org.waitingfortime.编程珠玑.c8;
/**
* Created by IntelliJ IDEA.
* User: mazhiyuan
* Date: 1 ...
第二章 旋转字符串的思考
编程珠玑第二章旋转字符串,abcdefg向左旋转3位,变为defgabc,书中的思想是分三步,实现字符串的旋转
实现代码如下
package org.waitingfortime.编程珠玑.c2;
/**
* Created by IntelliJ IDEA.
* User: mazhiyuan
* Date: 12-10-25
* Time: 下午6:39
* ...
后缀数组的python模拟--编程珠玑 15.2
今天看了编程珠玑第15章字符串的前两节,对于后缀数组这玩意很感兴趣(以前学的太少了),对于15.2节的求给定文本输入的最长重复子串的问题,顺着作者的思路和其网站( http://netlib.bell-labs.com/cm/cs/pearls/index.html )上的代码,用c语言实现了一下,网站上代码如下:
#include <stdlib.h>
#include & ...
编程珠玑-第一章-位图排序
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.Writer;
import java.util.Random;
public class BitMapSearch {
...