题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3007Each person had do something foolish along with his or her growth.But,when he or she did this that ...
分类:
其他好文 时间:
2015-03-28 12:48:23
阅读次数:
149
问题:由栅格数据提取等值线解决思路:使用ArcToolbox中的等值线工具解决方法:3DAnalyst工具—>栅格表面—>等值线。填写各种参数,其中等值线间距经尝试后大致选个合适的经验值,其他可选参数本实验中未填写。注意:确保3D Analyst扩展模块已激活
分类:
其他好文 时间:
2015-03-28 12:46:44
阅读次数:
189
Max Sum Plus PlusTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 18653Accepted Submission(s): 6129...
分类:
其他好文 时间:
2015-03-28 12:46:23
阅读次数:
164
http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=22516一道需要思考的搜索题。题意:十个球按给定顺序从图中所示容器中下落,然后挡板可以让球落在左边或者右边,问给定球的顺序,是否存在两边从低到高都是递增的情况。解1:只要给定的球...
分类:
其他好文 时间:
2015-03-28 12:45:40
阅读次数:
184
1. 很多时候,我们安装一些软件,都可以通过改一些软件的配置文件来修改程序的运行性能,如Tomcat修改端口号,访问数据库时一些固定的参数等等;| 2. 本Demo就是干着这么一件事,从properties.conf文件中取出键值对(keyvalue),实现更大程度提高代码的可利用性,通用性;
分类:
其他好文 时间:
2015-03-28 12:45:40
阅读次数:
184
题意:你有X元钱,进行M轮赌博游戏。每一轮可以将所持的任意一部分钱作为赌注(赌注为0元表示这一轮不押),赌注可以是小数的,不是一定要整数。每一轮 赢的概率为P,赢了赌注翻倍,输了赌注就没了。如果你最后持有至少1000000元钱的话,就可以把钱全部带走。要求计算在采取最优策略时,获得至少 100000...
分类:
其他好文 时间:
2015-03-28 12:45:08
阅读次数:
225
时间自由、思想独立,财政独立。只有这样,你才可以对自已严格要求,主宰自已的时间,想做什么就去做什么。我喜欢调兵遣将,喜欢运筹帷幄的感觉。我已经浪费了很多时间去做单调的工作。不要一味想着只要学好技术那就行了。生活,工作技术只是小小的一部分,不重要的一部分。成为专家,这固然很好,可是,成为一个专家,其他...
分类:
其他好文 时间:
2015-03-28 12:45:37
阅读次数:
105
Rotate an array ofnelements to the right byksteps.For example, withn= 7 andk= 3, the array[1,2,3,4,5,6,7]is rotated to[5,6,7,1,2,3,4]. 1 class Solutio...
分类:
其他好文 时间:
2015-03-28 12:46:33
阅读次数:
130
不管是ACM还是比较大型的比赛,常常会因为数据过大而要求输出某个数的余数所依靠的原理如下算余数的算法,这样可以数据防止越界//原理://(a+b)modm=((amodm)+(bmodm))modm//(a*b)modm=((amodm)*(bmodm))modm
分类:
其他好文 时间:
2015-03-28 11:44:00
阅读次数:
153
描述
给出有n个点, m条边的无向图, 每次修改一条边的权值, 求修改后的最小生成树的大小. 修改次数 ≤ 50000.
分析
还是CDQ分治, 但是有点特殊. 目前的CDQ分治还是停留在看题解看别人代码才理解的层面.有一些边一定在部分修改后的最小生成树中, 这是优化的中心思想吧.然后一个减少边的操作, 一个减少点的操作. 看课件吧.减少点的方法是缩点, 用并查集.一开始想用...
分类:
其他好文 时间:
2015-03-28 11:43:03
阅读次数:
197
TIANKENG’s restaurant
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/65536 K (Java/Others)
Total Submission(s): 1203 Accepted Submission(s): 505
Problem Description
TIAN...
分类:
其他好文 时间:
2015-03-28 11:40:34
阅读次数:
126
题目大意:
RSA是个很强大的加密数据的工具,对RSA系统的描述如下:
选择两个大素数p、q,计算n = p * q,F(n) = (p-1)*(q-1),选择一个整数e,使得gcd(e,F(n)) = 1,
e是公匙,计算d使得d * e mod F(n) = 1 mod F(n),d是私匙。加密数据的方法为
C = E(m) = m^e mod n
解密数据的方法为
M = D(c) = c^d mod n
其中,c是密文中字母的ASCII的值;m是明文中字母的ASCII的值。
现在问题...
分类:
其他好文 时间:
2015-03-28 11:39:52
阅读次数:
200
模板方法模式的定义:在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。
当对一个项目进行重构的时候,往往都会把相似的代码进行优化,将其中共同的部分抽取出来,放进一个基类中,这样一说是不是又觉得像一种编程习惯呢。下面用简单、通俗的例子来说明吧。
做Android项目的时候,经常要对访问服务端数据,为了比较好说这个设计...
分类:
其他好文 时间:
2015-03-28 11:41:37
阅读次数:
155
URAL 1501. Sense of Beauty(记忆化搜索 dfs)...
分类:
其他好文 时间:
2015-03-28 11:41:10
阅读次数:
180
题意:给出一个n*m的地图,由‘*’和‘.’号组成,现在要将一些'.'改成'*'号使得所有局部的'.'号都能组成一个矩形,要保证修改的次数最少,最后输出改变后的矩形。
思路:最开始的思路是搜联通块,将联通块里面的'*'全部改成‘.’,但是题目范围较大,结果超时了。然后看到别人的是找一个基本元素块,n*m的矩形由这些元素块组成。发现:如果在一个2*2的方格内只有一个是‘*’那么就必须要将这个‘*’改成‘.’,这样bfs搜一遍即可。...
分类:
其他好文 时间:
2015-03-28 11:40:09
阅读次数:
128
持续更新...
1.选择相关,如 offer 选择
动态规划算法至少告诉我们两个事:
1)承前启后非常重要,当你准备去做遍历的时候,你的上次的经历不但能开启你以后的经历,而且还能为后面的经历所用。你的每一步都没有浪费。
2)是否可以回退也很重要。这意思是——如果你面前有两个选择,一个是A公司一个是B公司,如果今天你选了A公司,并不是你完全放弃了B公司。而是,你知道从A公司退出来去B公司,会...
分类:
其他好文 时间:
2015-03-28 11:40:49
阅读次数:
130
URAL 1502. Domino Dots(数学)...
分类:
其他好文 时间:
2015-03-28 11:39:16
阅读次数:
195