首页 > 编程语言
[LeetCode][JavaScript]N-Queens II
N-Queens IIFollow up for N-Queens problem.Now, instead outputting board configurations, return the total number of distinct solutions.https://leetcode...
分类:编程语言   时间:2015-06-07 15:42:27    收藏:0  评论:0  赞:0  阅读:214
JavaScript2种构造函数创建对象的模式以及继承的实现
第一种模式:function Person(){ } Person.prototype.say=function(){ alert('hello'); } var person=new Person(); person.say();//hello根据第一种模式说一下继承的实现:function Person(){ } Person.prototype.say=function(){...
分类:编程语言   时间:2015-06-07 14:37:37    收藏:0  评论:0  赞:0  阅读:139
SpringMVC 学习笔记(十) 异常处理HandlerExceptionResolver
Spring MVC 通过 HandlerExceptionResolver 处理程序的异常,包括 Handler 映射、数据绑定以及目标方法执行时发生的异常。 ExceptionHandlerExceptionResolver 主要处理 Handler 中用 @ExceptionHandler 注解定义的方法。 ?在异常及异常父类中找到 @ResponseStatus 注解,然后使用这个注解的属性进行处理。 对一些特殊的异常进行处理,比如NoSuchRequestHandlingMethodExcepti...
分类:编程语言   时间:2015-06-07 14:37:27    收藏:0  评论:0  赞:0  阅读:19616
java中 this和super的区别
this表示当前调用方法的对象的引用: (谁调用这个方法,谁就是这个对象,这个this就是它的引用) 比如:public class This_Demo{ String name; public void setName(String name) { this.name = name;// 前一个name是 本类的成员属性: name;后一个name是set...
分类:编程语言   时间:2015-06-07 14:37:17    收藏:0  评论:0  赞:0  阅读:356
调整数组顺序使奇数位于偶数前面
【题目】输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。【分析】比较直接的笨方法就是遍历每一个,只要是偶数,就拿出来,将后面的数依次往前挪动,将偶数填放在数组的最后方,每碰到一个偶数就要挪动o(n)个数字,那么总的时间复杂度就是O(n^2),效率太低,如何改善,可以观察数组如果要奇数位于偶数之前,也就是顺序颠倒的要换过来,从两头往中...
分类:编程语言   时间:2015-06-07 14:35:57    收藏:0  评论:0  赞:0  阅读:311
【C++】String类中的运算符重载
模块化设计: 头文件: #ifndef operator_operator_h #define operator_operator_h #include #include using namespace std; class MyString { public: //三个重载的构造函数 MyString(); MyString(const c...
分类:编程语言   时间:2015-06-07 14:35:17    收藏:0  评论:0  赞:0  阅读:751
算法-链表实现栈
链表是一种递归的数据结构,它或者为空(null),或者只想一个节点(node)的引用,改节点包含了一个对象和执行另外一条链表的引用,节点可能是包含任意数据数据的抽象尸体,包含的只想节点的应用显示了它在链表之中的作用。相比数组来说有更多的灵活性, 本文就简单的用链表实现一下栈,栈的最大的特点就是后进先...
分类:编程语言   时间:2015-06-07 14:33:07    收藏:0  评论:0  赞:0  阅读:309
Python基础学习笔记FromImooc.com
1、listL = ['a','a','a','a','a','a3']L[0] = aL[-1] = a3添加新元素L.append('paul')L.insert(-1,'Paul')删除元素L.pop(2)list 里面元素不要求必须是同一种数据类型L.remove('Paul')2、tupl...
分类:编程语言   时间:2015-06-07 14:30:47    收藏:0  评论:0  赞:0  阅读:398
《算法导论》读书笔记之排序算法—Merge Sort 归并排序算法
自从打ACM以来也算是用归并排序了好久,现在就写一篇博客来介绍一下这个算法吧 :) 图片来自维基百科,显示了完整的归并排序过程。例如数组{38, 27, 43, 3, 9, 82, 10}.在算法导论讲分治算法一章的时候提到了归并排序。首先,归并排序是一个分治算法。归并(Merge)排序法是将两个....
分类:编程语言   时间:2015-06-07 14:30:07    收藏:0  评论:0  赞:0  阅读:215
线程池的使用
package com.dooioo.xingcheng;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.ThreadPoolExecutor;import java.util.concurrent...
分类:编程语言   时间:2015-06-07 14:28:37    收藏:0  评论:0  赞:0  阅读:185
51单片机汇编实现冒泡排序
今天为了复习课本上面的程序,就实地检验了下这个程序,当年可是学过微机原理里的冒泡排序的,结果移植平台后又是如此麻烦,呵呵,网上贴吧,论坛,知道,文库上面拜托你们的程序能不能靠谱点!!! 第一种常见的错误就是程序写的一团糟,天马行空,弄了几个位地址和中间变量,外加两个循环,程序早飞了,真是让我们程序员惭愧啊 第二种错误是由于大多参考课本上题目:将以40H为首地址的N个数据进行排序,然后几十行代码...
分类:编程语言   时间:2015-06-07 13:55:27    收藏:0  评论:0  赞:0  阅读:1492
hdu 3887 Counting Offspring
......
分类:编程语言   时间:2015-06-07 13:55:07    收藏:0  评论:0  赞:0  阅读:234
python并行计算的简单实现--pp
python多线程最出名的是 mutilprocessing (mp) 然而我推荐一个第三方的包, 它的实现比mp 简单地多, 只需要一句话job = job_server.submit(function, (paras,), (called-functions,), (imports,))非常容易理解,...
分类:编程语言   时间:2015-06-07 13:53:00    收藏:0  评论:0  赞:0  阅读:6098
[c++]String字符串类的运算符重载
在c++中有一个新定义的类型string,可以不用那么麻烦的操作字符串,并且一些高级的运算符重载让她的使用更加便捷 下面是String类的定义和成员函数的定义: 再下面是测试程序:...
分类:编程语言   时间:2015-06-07 13:52:47    收藏:0  评论:0  赞:0  阅读:623
求字符串A与字符串B的最长公共字符串(JAVA)
思路:引入一个矩阵的思想,把字符串A(长度为m)当成矩阵的行,把字符串B(长度为n)当矩阵的列,这样就构成一个m*n的矩阵。若该矩阵的节点对应的字符相同,即m[i]=n[j]时,该节点值为1;当前字符相同节点的值 = 左上角(d[i-1, j-1])的值 +1,这样当前节点的值就是最大公用子串的长。只需以行号和最大值为条件即可截取最大子串。 <textarea readonly="readonl...
分类:编程语言   时间:2015-06-07 13:51:49    收藏:0  评论:0  赞:0  阅读:315
java中super()和this()浅析
本质:这两个都是调用构造方法的方法。 在java中,super()是在当前类的构造器(可以是无参的也可以是有参的)中调用父类的构造方法(有参或无参)。 this()是在当前类调用本类的重载构造方法。比如: Point(int a,int b){ x=a; y=b; } Point(){ this(1,1); //调用point(1,1),必须是第一条语句。...
分类:编程语言   时间:2015-06-07 13:51:37    收藏:0  评论:0  赞:0  阅读:239
【C++】动态开辟二维数组
二维数组在内存中的分配如下: C方式呈现: #include using namespace std; #define ROW 3 #define COL 4 void main() { int **p = (int **)malloc(sizeof(int*)*ROW); for(int i=0;...
分类:编程语言   时间:2015-06-07 13:51:08    收藏:0  评论:0  赞:0  阅读:264
Python图像处理(8):边缘检测
快乐虾http://blog.csdn.net/lights_joy/欢迎转载,但请保留作者信息此前已经得到了单个区域植株图像,接下来似乎应该尝试对这些区域进行分类识别。通过外形和叶脉进行植物种类的识别显然是一种直观的做法,然而由于叶片交叠和光照等现实条件的存在,限制了这类方法的应用。尽管如此,我们仍然希望看看此类方法的效果。同样,本文无意于做理论说明,仅仅是希望了解Python的实现手段。先试试...
分类:编程语言   时间:2015-06-07 13:49:57    收藏:0  评论:0  赞:0  阅读:457
SpringMVC 学习笔记(十一) SpirngMVC运行流程
springMVC 通过DispatcherServlet对请求进行处理,介绍整个请求处理流程,HandlerExecutionChain处理,拦截器调用过程,异常处理,渲染视图 配置了 会产生的影响等...
分类:编程语言   时间:2015-06-07 13:49:48    收藏:0  评论:0  赞:0  阅读:229
初学者必看——Java在现实中的应用
现实生活中的Java应用在现实生活中,很多地方都用到了Java,从商业上的电子商务网站到安卓App,从科学应用到经济应用,如电子交易系统,从游戏如《我的世界》到桌面应用,如Eclipse、Netbeans、Interllij,从开源类库到J2ME应用。让我们更详细地看一下它们。1)安卓应用如果你想弄...
分类:编程语言   时间:2015-06-07 13:48:58    收藏:0  评论:0  赞:0  阅读:363
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!