摘要: 用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册:1 如:在base-package指明一个包 也可以在中指定多个包,如: ==========1:@Repository 标注在持久层,即dao,用于标注数据访问。2:@Service 标注在业务... 阅读全文
posted @ 2015-06-25 21:51 随风324 阅读(949) 评论(-1) 推荐(0)
摘要: 1、问题描述:n个作业{1,2,…,n}要在由2台机器M1和M2组成的流水线上完成加工。每个作业加工的顺序都是先在M1上加工,然后在M2上加工。M1和M2加工作业i所需的时间分别为ai和bi。流水作业调度问题要求确定这n个作业的最优加工顺序,使得从第一个作业在机器M1上开始加工,到最后一个作业在机器... 阅读全文
posted @ 2014-06-16 11:57 随风324 阅读(9264) 评论(0) 推荐(0)
摘要: 1 package digui_fenzhi; 2 3 //最大字段和 4 import java.util.Random; 5 import java.util.Scanner; 6 7 class SimpleAlgorithm//简单算法 8 { 9 int ... 阅读全文
posted @ 2014-06-16 11:24 随风324 阅读(211) 评论(0) 推荐(0)
摘要: 一: 作用 最长公共子序列的问题常用于解决字符串的相似度,是一个非常实用的算法,作为码农,此算法是我们的必备基本功。二:概念 举个例子,cnblogs这个字符串中子序列有多少个呢?很显然有27个,比如其中的cb,cgs等等都是其子序列,我们可以看出子序列不见得一定是连续的,连续的那是子串。 ... 阅读全文
posted @ 2014-06-15 20:27 随风324 阅读(293) 评论(0) 推荐(0)
摘要: 例子:按递增顺序,找出下面29个元素的第18个元素:8,31,60,33,17,4,51,57,49,35,11,43,37,3,13,52,6,19,25,32,54,16,5,41,7,23,22,46,29.(1) 把前面25个元素分为5(=floor(29/5))组; (8,31,60,33... 阅读全文
posted @ 2014-06-14 17:17 随风324 阅读(443) 评论(0) 推荐(0)
摘要: 合并排序算法是用分治策略实现对N个元素进行排序的算法。其基本思想是:将待排序元素分成大小大致相同 的两个子集合,分别 对两个子集合进行排序,最终将排好序的子集合合并成所要求的排好序的集合。重点:1.分治的实现2.合并的实现分治,就是把整个集合的元素一直除2化分,一直化为到没有两个元素开始合并。图:分... 阅读全文
posted @ 2014-06-07 10:47 随风324 阅读(306) 评论(1) 推荐(0)
摘要: 高快省的排序算法有没有既不浪费空间又可以快一点的排序算法呢?那就是“快速排序”啦!光听这个名字是不是就觉得很高端呢。假设我们现在对“6 1 2 7 9 3 4 5 10 8”这个10个数进行排序。首先在这个序列中随便找一个数作为基准数(不要被这个名词吓到了,就是一个用来参照的数,待会你就知道它用来做... 阅读全文
posted @ 2014-06-07 10:17 随风324 阅读(139) 评论(0) 推荐(0)