上一页 1 ··· 235 236 237 238 239 240 241 242 243 ··· 455 下一页
最近临近毕业,准备走人,闲来刷下题。挺有意思的字符串题目,先Trie后DFS。将模式串组成Trie,然后上面跑DFS。 易错的地方几个(惭愧地参考了别人的心得才发现),模式串有可能有一模一样的,所以DFS时必须都找出来。import java.util.*;public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); Trie trie = new Trie(); int m,n; m = scan.nextInt(); n = scan... Read More
posted @ 2013-05-08 19:20 javawebsoa Views(144) Comments(0) Diggs(0)
/* 标题: 马虎的算式 小明是个急性子,上小学的时候经常把老师写在黑板上的题目抄错了。 有一次,老师出的题目是:36 x 495 = ? 他却给抄成了:396 x 45 = ? 但结果却很戏剧性,他的答案竟然是对的!! 因为 36 * 495 = 396 * 45 = 17820 类似这样的巧合情况可能还有很多,比如:27 * 594 = 297 * 54 假设 a b c d e 代表1~9不同的5个数字(注意是各不相同的数字,且不含0) 能满足形如: ab * cde = adb * ce 这样的算式一共有多少种呢? 请你利用计算机的优势寻找所有的可能,并回答不同算式的种类数。 满足乘法 Read More
posted @ 2013-05-08 19:18 javawebsoa Views(246) Comments(0) Diggs(0)
Map集合:该集合存储键值对。一对一往里存。而且要保证键的唯一性。当有映射关系的元素时,考虑建立Map集合。方法摘要:1.添加:如果添加时,出现相同的键。那么后添加的值会覆盖原有键对应值,并且put方法会返回被覆盖的值。put(Kkey,Vvalue)putAll(Map<?Extendsk,?extendsV>m)2.删除clear()remove(Objectkey)3.判断containValue(Objectvalue)containsKey(Objectkey)isEmpty()4.获取get(Objectkey):可以通过get方法的返回值来判断一个键是否存在。通过返回 Read More
posted @ 2013-05-08 19:16 javawebsoa Views(260) Comments(0) Diggs(0)
这种 情况很可能是因为你连接的数据库不存在或者是启动数据库时的密码不正确。 Read More
posted @ 2013-05-08 19:14 javawebsoa Views(369) Comments(0) Diggs(0)
Launcher是一个手机的门面,是一个程序的main函数,也是用户日常应用中使用最多的程序,因此在应用开发中非常重要。系统的Launcher源码写得相当优秀,封装了各种各样的组件,控件,还有界面的绘制,数据异步加载,都值得我们去深入学习。本人因为能力有限,时间有限,只在这里抛砖引玉,写一些初略的学习心得,大家也可以自行导入源码,好好研究研究。一.Launcher的UI下面是一个Launcher的基本界面元素 关于界面的实现,我们从launcher.xml入手。launcher.xml有三个文件,分别对应横屏,竖屏和平板布局,我们从竖屏入手,其他类似。 大致的简化下结构 ... Read More
posted @ 2013-05-08 19:12 javawebsoa Views(384) Comments(0) Diggs(0)
http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=2829补了一个小的知识漏洞,原来调用max函数,里面不能判断 long long型又是个贪心的题目,最前面不知道下面数据怎么出来的,还以为是自己理解错了题意,然后自己按照自己幻想的题意,然后拼出了数据是怎么来的,但是很遗憾,WA;总结:任何非题意所提供出来的条件,都是不可靠的,也是一定的不出正确的结果的,因此读懂题意很重要,所以,宁愿仔细读几遍题目,也不要轻易动手敲代码,另外还要相 Read More
posted @ 2013-05-08 19:10 javawebsoa Views(155) Comments(0) Diggs(0)
jQuery中的toggle和slideToggle 方法,都可以实现对一个元素的显示和隐藏。强大啊~区别是:toggle:动态效果为从右至左。横向动作。slideToggle:动态效果从下至上。竖向动作。so,比如想实现一个树由下至上收缩的动态效果,就使用slideToggle就ok了。此外,toggle和slideToggle 还有一些参数可以设置,具体看jQuery的API就可以了~toggle的用法:<SCRIPT src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"> Read More
posted @ 2013-05-08 19:08 javawebsoa Views(203) Comments(0) Diggs(0)
有如下3个输入文件:file0232654321575665223 file159562265092 file226546 由于reduce获得的key是按字典顺序排序的,利用默认的规则即可。// map将输入中的value化成IntWritable类型,作为输出的key public static class Map extends Mapper<Object, Text, IntWritable, IntWritable> { private static IntWritable data = new IntWritable(); // 实现map函数 public void. Read More
posted @ 2013-05-07 22:34 javawebsoa Views(186) Comments(0) Diggs(0)
Cygwin安装方法:1、下载Cygwin。官网地址:http://cygwin.com/中国镜像:http://www.cygwin.cn/直接下载:http://cygwin.com/setup.exe2、在中国镜像中有详细的一般安装方法http://www.cygwin.cn/site/install/方法其实很简单,他这里主要是提供了一个比较快的源:http://www.cygwin.cn/pub/3、安装Cygwin过后必须设置一下环境变量。在PATH中加入cygwin中bin文件夹的路径名。比如D:\cygwin\bin4、Cygwin算是配置好了。打开cmd,随便输入一个linu Read More
posted @ 2013-05-07 22:31 javawebsoa Views(209) Comments(0) Diggs(0)
简单选择排序也是直接选择排序基本思想 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。排序过程: 对于一组关键字{K1,K2,…,Kn}, 首先从K1,K2,…,Kn中选择最小值,假如它是 Kz,则将Kz与 K1对换;然后从K2,K3,… ,Kn中选择最小值 Kz,再将Kz与K2对换。如此进行选择和调换n-2趟,第(n-1)趟,从Kn-1、Kn中选择最小值 Kz将Kz与Kn-1对换,.. Read More
posted @ 2013-05-07 22:30 javawebsoa Views(246) Comments(0) Diggs(0)
上一页 1 ··· 235 236 237 238 239 240 241 242 243 ··· 455 下一页