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

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

约瑟夫问题JAVA算法

JAVA版的约瑟夫解决算法。...
阅读(1105) 评论(1)

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

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

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

题目描述:     输入一个字符串,长度小于等于200,然后将输出按字符顺序升序排序后的字符串。 输入:     测试数据有多组,输入字符串。 输出:     对于每组输入,输出处理后的结果。 样例输入:    bacd 样例输出:    abcd 题目分析:      首先,将得到的额字符串一一分解,用String类的charAt()方法得到每一个字符,将这些得到的...
阅读(1372) 评论(0)

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

题目描述:     12翻一下是21,34翻一下是43,12+34是46,46翻一下是64,现在又任意两个正整数,问他们两个数反转的和是否等于两个数的和的反转。 输入:     第一行一个正整数表示测试数据的个数n。     只有n行,每行两个正整数a和b(0 输出:     如果满足题目的要求输出a+b的值,否则输出NO。 样例输入: 2 12 34 99 1...
阅读(1039) 评论(0)

分割字符串

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

字符串与整型的互换

java的api就提供了字符串和...
阅读(1064) 评论(0)

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

把一个二维数组放在字符串...
阅读(1070) 评论(0)

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

在一个字符串数组中,保存有十个人的...
阅读(1650) 评论(0)

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

题目描述:编写程序,输出字符串中的大写字母、小写小母和其他的个数...
阅读(3708) 评论(0)
15条 共2页1 2 下一页 尾页
    个人资料
    • 访问:155124次
    • 积分:2381
    • 等级:
    • 排名:第16382名
    • 原创:71篇
    • 转载:1篇
    • 译文:1篇
    • 评论:117条
    博客专栏
    GitHub