今天刚刚学了动态规划,把书上的代码敲了一下,在此留下一笔。动态规划与分治法类似,其基本思想也是将待求解问题分解成若干个子问题,先求解子问题,然后从这些子问题的解得到原问题的解。在子问题的求解过程中,有很多子问题被重复计算了。于是我们可以用一个表来记录所有已解决的子问题的的答案。不管该问题以后是否被用 ...
分类:
编程语言 时间:
2017-03-31 09:22:52
阅读次数:
246
大括号的英文是curly bracketJSON(JavaScript Object Notation,JavaScript 对象符号)变量名只能包含以下字符:? 小写字母(a~z)? 大写字母(A~Z)? 数字(0~9)? 下划线(_)名字不允许以数字开头。此外,Python中以下划线开头的名字有 ...
分类:
编程语言 时间:
2017-03-31 09:18:42
阅读次数:
347
#pip install uwsgi error: need a c compiler so: #yum install -y gcc gcc-c++ error: no python.h so: #sudo yum install python-devel http://stackoverflow ...
分类:
编程语言 时间:
2017-03-31 01:14:53
阅读次数:
222
没有(5) NullPointerException 空指针异常 (一个空对象 调用了其中的方法) 异常:try块:可能出现异常的代码块 try块不允许缺失 并且不允许单独存在 (可以配合catch finally块联合使用 前面2者出现任意一者也可以)catch块:针对try块中抛出的异常 进行处 ...
分类:
编程语言 时间:
2017-03-31 01:14:26
阅读次数:
186
public class StringAPIDemo { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stubString str1="耿丹计算机Java201 ...
分类:
编程语言 时间:
2017-03-31 01:12:49
阅读次数:
195
今天看了前端网上关于JS的题目,其中有一道题目挺有意思的。如下 你们想到的结果是什么? 也许绝大多数人和我一样认为是20、20 。然而答案是10、20,别急我们先来慢慢分析(*^__^*) 嘻嘻……, 1.首先第一行的 var a = b = 10; 就是用了连等操作符,连等操作符是从右向左的 所以 ...
分类:
编程语言 时间:
2017-03-31 01:10:47
阅读次数:
262
public class homework1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub String str1="耿丹计算机Java201703... ...
分类:
编程语言 时间:
2017-03-31 01:08:51
阅读次数:
217
集合: Collection 不唯一 无序List 不唯一 有序Set 唯一 无序 Map 键值对存储的集合方式 ArrayList : Object[]实现 LinkedList: 链表形式实现HashMap: key:set value:collection Vector ArrayList: ...
分类:
编程语言 时间:
2017-03-31 01:07:24
阅读次数:
210
1、使用新线程的原因: android的UI线程主要负责处理用户的按键事件、用户触屏事件及屏幕绘图事件,因此其它其它操作不应该、也不能阻止UI线程,否则UI界面将会变得停止响应。 2、解决新线程不能更新UI组件的问题 2.1、使用Handler实现线程通信 2.2、Activity.runOnUiT... ...
分类:
编程语言 时间:
2017-03-31 01:05:45
阅读次数:
200
冒泡排序 相邻元素两两比较,大的往后放,第一次完毕,最大值出现在了最大索引处,第二次比较厚,最大值放在了倒数第二的位置,一直到第二个元素确定了,整个数组的顺序也就确定了 public class ArrayDemo { public static void main(String[] args) { ...
分类:
编程语言 时间:
2017-03-31 01:05:28
阅读次数:
198
Java 5.0 在 java.util.concurrent 提供了一个新的创建执行线程的方式:Callable 接口Callable 接口类似于 Runnable,两者都是为那些其实例可能被另一个线程执行的类设计的。但是 Runnable 不会返回结果,并且无法抛出经过检查的异常。Callabl ...
分类:
编程语言 时间:
2017-03-31 01:03:10
阅读次数:
171
在三月初学校开设了javaee的课程,也就此展开了对javaee基础的学习。然后老师也对这次的课程有一定要求。前面的基础就为最终的作业做准备啦~ 在上学期我们学习了java相关知识,也对java se 的安装使用有了一定的认知,而java ee则是构建于java se 平台之上的一套多层的,可扩展的 ...
分类:
编程语言 时间:
2017-03-31 01:02:14
阅读次数:
249
1.第一个python程序 2.变量 3.for循环 4.while循环 ...
分类:
编程语言 时间:
2017-03-31 01:00:49
阅读次数:
176
作者:Peter 出处:http://www.cnblogs.com/Peter-Zhang/ Python 基础语法(一) 作者:Peter 出处:http://www.cnblogs.com/Peter-Zhang/ Python 基础语法(一) 作者:Peter 出处:http://www.c ...
分类:
编程语言 时间:
2017-03-31 01:00:28
阅读次数:
212
1、通过id获取页面上的元素 document.getElementById(); //通过这个方法就可以获取到页面上的元素 使用document.getElementById()方法的时候,如果使用了未定义的id会报错(有可能代码里确实有这个id,但是HTML代码是从上到下执行的,而在执行 doc ...
分类:
编程语言 时间:
2017-03-31 01:00:07
阅读次数:
206
public class homework1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub String str1="耿丹计算机Java201703... ...
分类:
编程语言 时间:
2017-03-31 00:59:04
阅读次数:
180