张翠山的博客

富贵不能淫,贫贱不能移,威武不能屈

排序:
默认
按更新时间
按访问量

自己动手写Java String类

很早想造个轮子了,听说不想造轮子的程序员不是好程序员,用惯了Apache的众多开源项目,却没看过开源一句代码。最近看了几篇卖焦虑的文章之后,突然变得慌张起来,于是在百忙之中难得一点闲第一次打开了JDK的源码包。初读:晦涩难懂,3千多行代码,全英文注释,有一些陌生的语法和调用陌生的类足矣吓退一个中年...

2018-06-02 00:05:13

阅读数:73

评论数:0

枚举法找出距离最近的两个点

在编程之美和HDU有这么一道题目:找出平面内最近的两个点。解决的方有多种,网上参考例子最多的是分而治之的方法,今天我就用最简单粗暴的方法:枚举法来解决这道题目。一来是为了最近找工作笔试练手,二来是了给亲爱的伸手党童鞋一个参考。

2017-02-28 23:58:43

阅读数:1088

评论数:0

约瑟夫问题JAVA算法

JAVA版的约瑟夫解决算法。

2016-09-04 15:58:01

阅读数:1426

评论数:1

二分查找的递归实现和迭代实现

二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后...

2015-09-30 19:30:34

阅读数:2840

评论数:2

九度题目1054:字符串内排序

题目描述:     输入一个字符串,长度小于等于200,然后将输出按字符顺序升序排序后的字符串。 输入:     测试数据有多组,输入字符串。 输出:     对于每组输入,输出处理后的结果。 样例输入:    bacd 样例输出:    abcd 题目分析:    ...

2015-08-31 19:23:20

阅读数:1511

评论数:0

九度OJ,题目1089:数字反转

题目描述:     12翻一下是21,34翻一下是43,12+34是46,46翻一下是64,现在又任意两个正整数,问他们两个数反转的和是否等于两个数的和的反转。 输入:     第一行一个正整数表示测试数据的个数n。     只有n行,每行两个正整数a和b(0 输出:  ...

2015-08-31 18:56:17

阅读数:1138

评论数:0

分割字符串

有这么一个字符串,把它按照四个四个的划分为一组,中间用分号隔开来。在论坛上看到别人用正则表达式来求解,鉴于本人还未知道正则表达式是什么,于是就写了一个算法来求解出来。与正则表达式比起来,要麻烦得多。  public class Test1 { public static void main(S...

2014-12-09 00:59:15

阅读数:1048

评论数:0

字符串与整型的互换

java的api就提供了字符串和

2014-11-23 17:32:53

阅读数:1155

评论数:0

在字符串中分离出一个二维数组

把一个二维数组放在字符串

2014-11-23 17:03:01

阅读数:1214

评论数:0

在字符串中,找到姓李的人

在一个字符串数组中,保存有十个人的

2014-11-23 16:24:57

阅读数:1834

评论数:0

在一个字符串中,统计大写字母个数,小写字母个数,其他字符个数的四种算法

题目描述:编写程序,输出字符串中的大写字母、小写小母和其他的个数

2014-11-22 16:32:55

阅读数:8253

评论数:0

在字符串中统计特定字符串的个数

我不是大神,也不是天才,所以,很多东西都是靠自己的后生努力才能获得。

2014-11-22 00:33:30

阅读数:1135

评论数:0

九度OJ题目1060:完数VS盈数

题目描述: 一个数如果恰好等于它的各因子(该数本身除外)子和,如:6=3+2+1。则称其为“完数”;若因子之和大于该数,则称其为“盈数”。 求出2到60之间所有“完数”和“盈数”。 输入: 题目没有任何输入。 输出: 输出2到60之间所有“完数”和“盈数”,...

2014-10-29 20:58:03

阅读数:1393

评论数:0

二叉树的生成和遍历

源文件 #include"define.h" int main() { bitree *root=create(); printf("二叉树的先序遍历:\n"); preorder(root);printf("\n"...

2013-11-18 11:06:20

阅读数:1938

评论数:1

筛选法选100以内的素数!

筛选法又称筛法,具体做法是:先把N个自然数按次序排列起来。1不是质数,也不是合数,要划去。第二个数2是质数留下来,而把2后面所有能被2整除的数都划去。2后面第一个没划去的数是3,把3留下,再把3后面所有能被3整除的数都划去。3后面第一个没划去的数是5,把5留下,再把5后面所有能被5整除的数都划去。...

2013-11-06 16:01:46

阅读数:1545

评论数:0

兔子问题:斐波那契数的三种解法!

问题描述:13世纪意大利数学家斐波那契在他的《算盘书》中提出这样一个问题:有人想知道一年内一对兔子可繁殖成多少对,便筑了一道围墙把一对兔子关在里面。已知一对兔子每一个月可以生一对小兔子,而一对兔子出生后.第三个月开始生小兔子假如一年内没有发生死亡,则一对兔子一年内能繁殖成多少对?    ...

2013-10-30 19:02:02

阅读数:2801

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭