Special Pythagorean triplet
Problem 9
A Pythagorean triplet is a set of three natural numbers, a b c,
for which,
a2 + b2 = c2
For example, 32 + 42 = 9 + 16 = 25 = 52.
There exists exact...
分类:
编程语言 时间:
2015-01-27 09:32:08
阅读次数:
181
Lightning
Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 1565 Accepted Submission(s): 515
Problem Description
There are N robots st...
分类:
其他好文 时间:
2015-01-27 09:29:22
阅读次数:
117
You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return it as a link...
分类:
其他好文 时间:
2015-01-27 09:29:46
阅读次数:
186
开始的时候一直想不到一个合适的状态转移方程;
后面想到可以分别求以中间那个数为终点和起点的最长上升子序列的长度,
然后以这个数为中心数的Wavio Sequence的长度就是其中短的那个值*2-1的值;
然后我们取所有数Wavio Sequence的最大长度作为答案。
这个题目卡了n^2的求最长上升子序列的算法,必须用nlgn算法才能过。
代码如下:
#include
...
分类:
其他好文 时间:
2015-01-27 09:29:57
阅读次数:
183
Shared Pool的Sub Pool技术
由于硬解析时需要从Shared Pool重分配内存(分配内存是需要持有Shared Pool Latch),所以在硬解析比较多的系统中,非常容易引起Shared Pool Latch的征用。为了减缓该Latch的征用,从Oracle 9i开始,共享池可分为多个子池(Sub Pool)来管理(最多7个),下一节将主要讲解Shared Pool的Sub ...
分类:
其他好文 时间:
2015-01-27 09:28:50
阅读次数:
356
其实,刚刚到2015年的时候就想着自己写一篇总结,总结自己这一年的生活、学习和工作,却因为很多事情耽误了,直到这几天闲下来回了次家乡,才慢慢地放松紧绷的弹簧,想起要总结点什么,才能对得起这一年。
今年是大二和大三的交接,也是我技术上、认知上取得突飞猛进的一年,下面先说说技术方面吧!
大二下
2014年的上半年,可以说是挣扎的上半年,因为大二结束前的自己有着充分的斗志和精力去做自己想做的事情。...
分类:
其他好文 时间:
2015-01-27 09:29:25
阅读次数:
232
从刚接触SSH到现在,一直都在用SecureCRT,感觉也挺不错。
但是一直没有见到书上说的颜色效果,只有是否为粗体之分。
今天在玩emacs的时候发现SecureCRT的alt键与emacs的Meta冲突了,于是上网搜索了下。
这才发现了putty这个好东西
putty官网
在官网下载下来后发现只有484KB
SecureCRT有好几十MB。。OK,这是第一个对比,继续往...
分类:
Web程序 时间:
2015-01-27 09:29:36
阅读次数:
626
搞Android的同学经常会接触到system.img。但是该文件经常以两种格式出现:raw和sparse。这里详细介绍两者的区别。另外android本身提供了源代码工具在两者之间转换,这里提供工具进行转化。...
分类:
移动开发 时间:
2015-01-27 09:28:25
阅读次数:
179
Given a string, find the length of the longest substring without repeating characters. For example, the longest substring without
repeating letters for "abcabcbb" is "abc", which the length is 3. Fo...
分类:
其他好文 时间:
2015-01-27 09:30:15
阅读次数:
169
快捷键
对于很多Eclipse转过来的同学,不适应的最主要就是快捷键部分了,Studio默认的快捷键和Eclipse差别很大,但是Studio强大的地方在于通过设置你可以一直沿用Eclipse风格的快捷键,这样对于那些Eclipse过渡来的同学省了很多学习成本。
Preferences -> Keymap 然后就可以选择你想要的快捷键,这里不止可以选择Eclipse,还可以选择
Emacs、...
分类:
移动开发 时间:
2015-01-27 09:29:54
阅读次数:
159
1.1. Json简介
1.1.1. 什么是json
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript的一个子集。JSON
值可以是:数字(整数或浮点数),字符串(在双引号中),逻辑值(true
或 false),数组(在方括号中),对象(在花括号中),函数,空字符串,null
1.1.2. Json的结构
...
分类:
Web程序 时间:
2015-01-27 09:30:22
阅读次数:
187
面对新形势下的高职教育,将实用先进的数学工具融合到课程的教学中去,使学生在众多解决未来实际问题的途径和方法中选取最优的。本文通过对在高职机械制造专业数学教学中引入遗传算法的探讨,目的是增强机械制造专业学生对实际问题进行优化的能力,有效提升高等数学的针对性和实用性,激发学生利用应用手段解决实际问题的兴趣。
一、遗传算法的应用现状
近一百多年以来,对于遗传算法的研究从理论进入到应用领域,逐...
分类:
编程语言 时间:
2015-01-27 09:30:33
阅读次数:
191
生物学作为一门以实验为基础的学科,具有很强的实践性和科学的严谨性。在自然界和人类社会不断发展变化的今天,我们每一位生物老师应不断转变教育观念、更新教育思想、改革教学模式、改进教学方法和手段,使学生具有扎实的基础知识、科学求实的态度、灵活多变的思维方式和强烈的创新意识。这就要求我们要从各个环节去改变课堂教学方式。
一、导入新颖,紧扣主题
“良好的开端是成功的一半”,长期实践证明,要调动学...
分类:
其他好文 时间:
2015-01-27 09:29:33
阅读次数:
203
今天又看到很多不错的文章,有的写的细,有的写的概括,感觉都写的不错,都是自己应该掌握的,都需要细细咀嚼,太多的技术牛人了,非常感谢他们的分享,感觉大IT技术的天空好大好大,有一辈子都学不完的知识再等着自己,感觉自己的时间好有限,没事,加油,一步一步来!!...
分类:
其他好文 时间:
2015-01-27 09:29:11
阅读次数:
129
题意:给定n个点m条边的无向图,每次必须沿着LOVE走,到终点时必须是完整的LOVE,且至少走出一个LOVE,问这样情况下最短
路是多少,在一样短情况下最多的LOVE个数是多少。注意:有自环!(见底下的数据)
思路:其实本质就是个最短路,用spfa就好。注意自环的特殊处理,详见代码:
/*****************************************************...
分类:
其他好文 时间:
2015-01-27 09:28:00
阅读次数:
162
使用Build Types来配置android gradle项目...
分类:
移动开发 时间:
2015-01-27 09:29:01
阅读次数:
181