Climbing StairsYou are climbing a stair case. It takesnsteps to reach to the top.Each time you can either climb 1 or 2 steps. In how many distinct way...
分类:
编程语言 时间:
2015-06-14 07:01:17
阅读次数:
292
Find Peak ElementA peak element is an element that is greater than its neighbors.Given an input array wherenum[i] ≠ num[i+1], find a peak element and ...
分类:
编程语言 时间:
2015-06-14 06:59:21
阅读次数:
127
Plus OneGiven a non-negative number represented as an array of digits, plus one to the number.The digits are stored such that the most significant dig...
分类:
编程语言 时间:
2015-06-14 06:58:52
阅读次数:
166
Single Number IIGiven an array of integers, every element appearsthreetimes except for one. Find that single one.python code:class Solution: # @par...
分类:
编程语言 时间:
2015-06-14 06:57:52
阅读次数:
330
Single NumberGiven an array of integers, every element appearstwiceexcept for one. Find that single one.python code:class Solution: # @param {integ...
分类:
编程语言 时间:
2015-06-14 06:58:03
阅读次数:
123
Intersection of Two Linked ListsWrite a program to find the node at which the intersection of two singly linked lists begins.For example, the followin...
分类:
编程语言 时间:
2015-06-14 06:59:10
阅读次数:
128
如何用Swift进行编程的准备篇,这里主要介绍了学习方法,资源,和相关的工具...
分类:
编程语言 时间:
2015-06-14 01:54:56
阅读次数:
132
??
C/C++中问号冒号表达式的陷阱
搬运自我的百度空间
在做一个工程,遇到奇怪的bug,问题类似如下
int a=1,b=2,c=3,d;
d=a*b + c ? 1: 0;
问d结果是多少?
设计时,我想结果应该为3
(1*2+1)
实际d结果为1
因为问号冒号表达式的优先级比较低(三元运算符优先级小于二元运算符...
分类:
编程语言 时间:
2015-06-14 01:54:42
阅读次数:
484
如果你关注我的博客,或者也对计数组合学感兴趣的话,那么应该听说了奇妙的多米诺洗牌算法。这个算法并不复杂,但是理解它的正确性可要花一番心思。本文就来介绍这个算法。多米诺洗牌算法最早是由 Elkies, Propp, Larsen, Kuperberg 四人在 92 年的论文 'Alternating ...
分类:
编程语言 时间:
2015-06-14 01:50:06
阅读次数:
347
一、java 调用c/c++步骤: 1、在java类中创建一个native关键字声明的函数 2、使用javah生成对应的.h文件 3、在c/c++中实现对应的方法 4、使用vs2012创建一个win32空白项目,将jdk中的jni.h和jni_md.h文件拷贝到工程中,修改项目属性为(属性-...
分类:
编程语言 时间:
2015-06-14 01:49:48
阅读次数:
199
无所事事,就想找个题目练一下遗传算法。然后想到可以用遗传算法找遍历给定城市的最短路径。从网上搜了一些中国的城市,各城市之间的距离取它们之间的直线距离,每个城市一个编号,然后每个所有编号构成的排列就是一个解,每个解会得到一个相应的总距离。问题就变成寻找最优排列的问题。用遗传算法处理这个问题,先随机生成...
分类:
编程语言 时间:
2015-06-14 01:49:41
阅读次数:
508
内容参考自spring in action一书。创建应用对象之间协作关系的行为通常称为装配,这也是依赖注入的本质。1. 创建spring配置spring是一个基于容器的框架。如果没有配置spring,那么它就是一个空的容器,所以需要配置spring来告诉容器它需要加载哪些Bean和如何装配这些bea...
分类:
编程语言 时间:
2015-06-14 01:46:20
阅读次数:
176
#includeint main(){ std::cout>sjk; std::cout//using std::cout;//using std::endl;using namespace std;int main(){ cout//using namespace std;nam...
分类:
编程语言 时间:
2015-06-14 01:48:16
阅读次数:
210
1 package h14; 2 3 public class Demo { 4 5 /** 6 * @param args 7 */ 8 public static void main(String[] args) { 9 // TODO ...
分类:
编程语言 时间:
2015-06-14 01:47:33
阅读次数:
165
今天写一个springMVC的入门日志,使用spring4.1.6。加入maven依赖,pom.xml如下: 4.0.0 com springmvc war 0.0.1-SNAPSHOT springmvc Maven Webapp http://maven...
分类:
编程语言 时间:
2015-06-14 01:45:05
阅读次数:
167
引言 为什么会有这一篇“重新介绍”呢?因为?JavaScript?堪称世界上被人误解最深的编程语言。虽然常被视作“玩具语言”,但它看似简洁外衣下,还隐藏着强大的语言特性。 JavaScript 目前广泛应用于一大批知名应...
分类:
编程语言 时间:
2015-06-14 00:45:03
阅读次数:
334
spring的官方网站改版了,导致找不到下载地址,下面是一个镜像网站,东西都是最新的可放心下载http://maven.springframework.org/release/org/springframework/spring/
分类:
编程语言 时间:
2015-06-14 00:41:52
阅读次数:
150