腾讯2014研发笔试涉及到了0-1背包问题,由此展开了背包问题的学习。腾讯试题:“背包题目”的基本描述是:有一个背包,能盛放的物品总重量为S,设有N件物品,其重量分别为w1,w2,…,wn,希看从N件物品中选择若干物品,所选 物品的重量之和恰能放进该背包,即所选物品的重量之和即是S。递回和非递回解法...
分类:
其他好文 时间:
2014-10-27 17:29:14
阅读次数:
244
描述现在给你一个正整数N,要你快速的找出在2.....N这些数里面所有的素数。输入给出一个正整数数N(N 2 #include 3 #include 4 #define N 2000001 5 6 int main(){ 7 int i; 8 int j; 9 ch...
分类:
编程语言 时间:
2014-10-27 17:29:54
阅读次数:
193
1.定义一个线程 var task1 = Task.Factory.StartNew(() => DoSomeWork());方法如下: View Code private static object DoSomeWork() { Console.WriteLine("nihao "); Syste...
分类:
编程语言 时间:
2014-10-27 17:29:24
阅读次数:
168
applicationContext.xml org.hibernate.dialect.Oracle9Dialect true true com/bbp/wage/model/BbpClerk.hbm.xml ...
分类:
数据库 时间:
2014-10-27 17:29:26
阅读次数:
243
ArcGIS API For Javascript新版本3.11中的新特性:更简短的引用URL:如果你正在将用以前的版本的程序更新到新版本的话,这是很重要的。To update your code for version 3.11 references, replace the following ...
分类:
编程语言 时间:
2014-10-27 17:29:49
阅读次数:
492
Problem Description给定两个正整数,计算这两个数的最小公倍数。Input输入包含多组测试数据,每组只有一行,包括两个不大于1000的正整数.Output对于每个测试用例,给出这两个数的最小公倍数,每个实例输出一行。Sample Input10 14Sample Output70 1...
分类:
其他好文 时间:
2014-10-27 17:27:50
阅读次数:
188
堆排序的原理也非常简单,只是实现起来要注意一些细节(比归并排序稍微麻烦那么一点点),本文将详细解释堆排序的内部原理以及实现细节,备忘。
分类:
编程语言 时间:
2014-10-27 17:27:19
阅读次数:
207
1.uniform变量uniform变量是外部application程序传递给(vertex和fragment)shader的变量。因此它是application通过函数glUniform**()函数赋值的。在(vertex和fragment)shader程序内部,uniform变量就像是C语言里面...
分类:
其他好文 时间:
2014-10-27 17:29:10
阅读次数:
175
Java的IO 是Java运用重要部分之一,涉及到的内容也比较多,容易混淆,一段时间不用,可能就会遗忘,要时常回顾记忆一下:(图片来源于网络)Java 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 Unicode 字符,分别操作字符、字符数组或字符串,而字节流处理单元为 1 个字节...
分类:
编程语言 时间:
2014-10-27 17:30:07
阅读次数:
206
Problem DescriptionThe highest building in our city has only one elevator. A request list is made up with N positive numbers. The numbers denote at wh...
分类:
其他好文 时间:
2014-10-27 17:29:51
阅读次数:
170
Android横竖屏切换总结(http://blog.csdn.net/jiangxinyu/article/details/8600407)Android横竖屏要解决的问题应该就两个:一.布局问题二.重新载入问题1.布局问题:如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的AndroidM...
分类:
移动开发 时间:
2014-10-27 17:27:31
阅读次数:
408
如果你一直在关注最新的软件开发,你一定听过测试驱动开发(Test-driven development TDD)和行为驱动开发(Behavior-driven development BDD)。这篇文章说明比较了这两种不同的开发模式,并提供了例子。Test Drive Development,测试驱...
分类:
其他好文 时间:
2014-10-27 17:26:43
阅读次数:
260
matrix(a,b,c,d,e,f)x’ | a c e | xy’ = | b d f | y1 | 0 0 1 | 1这就是矩阵的运算了,简化为公式:x’=ax+cy+ey’=bx+dy+fcss3的transform属性很好用,其实可以变换为matrix矩阵工作,只需要给abc...
分类:
其他好文 时间:
2014-10-27 17:29:12
阅读次数:
227
Java类加载器(Class loader)是一个很重要的概念,一直想写一篇关于这个的博客,今天看了不少别人的博客,也来写一下,希望能写的明白。首先明白类加载器的概念:顾名思义,类加载器(class loader)用来加载 Java 类到 Java 虚拟机中。一般来说,Java 虚拟机使用 Java...
分类:
编程语言 时间:
2014-10-27 17:28:52
阅读次数:
331
spring mvc(注解)上传文件的简单例子,这有几个需要注意的地方1.form的enctype=”multipart/form-data” 这个是上传文件必须的2.applicationContext.xml中 关于文件上传的配置不能少applicationContext.xml[html]v....
分类:
编程语言 时间:
2014-10-27 17:28:43
阅读次数:
259
使用延迟加载以及避免代码重复?一.概要: 标签是整理布局的有效工具,提供了合理组织XML布局文件的有效方法。 ViewStub是实现延迟加载视图的优秀类。无论在什么情况下,只要开发者需要根据上下文选择隐藏或则显示一个视图,都可以使用ViewSub实现。 或许并不会因为一个视图的延迟加载而感觉到...
分类:
其他好文 时间:
2014-10-27 17:28:52
阅读次数:
229
一、Spring AOP介绍开发其实就是在不断的重构,抽象重复代码,然后进行封装。从最原始的模块化编程到面向对象编程,代码的封装越来越整齐清晰,但是依然存在重复的代码,而这些重复代码几乎都是与业务逻辑无关的系统逻辑代码。比如在数据操作类中的插入、更新、删除数据等方法中都存在数据库事务的处理,重要业务...
分类:
编程语言 时间:
2014-10-27 17:27:25
阅读次数:
224