`
shenkun_918
  • 浏览: 27440 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
  排序有基本可以划分为简单排序和高级排序,简单排序有冒泡排序,选择排序,插入排序。高级排序有希尔排序和基于划分思想的快速排序。 希尔排序是基于插入排序的,通过加大插入排序中元素之间的间隔,并在有间隔的 ...
        输入字符串,得到字符串的全排列。此为robert lafore著的Data Structures&Algorithms In Java中的解法,不过没有排除重复字母的情况。 /* * 递归程序 实现字符串的全排列 */ public class Anagram { /* * 输入字符串的长度 */ static int size; static int count; static char[] arrChar = new char[100]; public static void main(String[] args) throws IOExc ...
      有个需求,涉及到要将pdf文件转化为图片。在网上找了下资料,有一个公司提供了DLL文件,这个玩意要用到JNI,apache有一个开源的组件pdfbox,在open-open上看到的。把google里面的所有资料都看完了,有人提问怎么转化,就是没有解决方案。国外有个网站特缺德,看网友给的答案,还要邮箱注册,将会获得7天的免费试用。用电影《疯狂的赛车》里的一句话就是:我真鄙视你!还是javaeye好。不注册,看原码,写了个程序,但是总是报错。费了好大的劲,最后有未仁兄的博客上写到他遇到的同一个错误,有网友说是不支持中文的pdf。换了个全英文的pdf,成功得到了所要的图片。以下为pdfbo ...
     计算机无法实现x的y次方,由 X  y =(x*x) (y/2) 来实现,依据此法,利用递归实现 x的y次方,在y为奇数的时候,提出一个x出来相乘,如下: public class Power { static int xNum; public static void main(String[] args) throws IOException { int x,y; int count = 0; x = insert(); y = insert(); xNum = x; power(x,y,count); } pri ...
        以前工作过程中学习的过程中写了很多测试程序,上周acer本本硬盘坏了,换了个新硬盘,数据全部丢失了,很多有用的东西就这样没了,可惜的很。以后把工作和学习中的到的东西还是放到网上来比较好点。       最近,在论坛上看到有个人搞了个每日一题,觉得挺不错。最近在看数据结构,想想是否也可以来个每天看看数据结构。觉得那些东西虽然不是很难,但是若是坚持一段时间,量变必然会产生质变。而且每天花点时间在英语上,那么也会产生效果,背诵新概念的工程也该重启了,以前背了一段时间的,现在又忘了。       javaeye月刊上有一个关于24点算法的讨论,很多人也参入讨论,有人说看谁20行以内解决, ...
用法一:计数,统计单词数。在thinking in java 中类型信息里的计数器也是用到map来计数的。简单例子:   String s = "word word java word java work work"; String[] words = s.split(" "); Map map = new HashMap(); int count = 0; for(int i=0;i<words.length;i++){ if(map.containsKey(w ...
小时候总玩的,上次去华南理工看读研究生的同学,他在写,就回来写了个。除掉重复的,把全部可能都显示出来。 package dataStruct; import java.util.ArrayList; import java.util.Arrays; import java.util.Iterator; import java.util.List; public class twentyFour { static List lists = new ArrayList(); @SuppressWarnings("unused") public static void ...
Global site tag (gtag.js) - Google Analytics