码迷,mamicode.com
首页 >  
搜索关键字:序列    ( 40963个结果
序列化与反序列化
#region 反序列化 /// /// 反序列化 /// /// 类型 /// XML字符串 /// public static object Deserialize(Type type, string xml) { try { using (StringReader sr = new Strin...
分类:其他好文   时间:2015-02-08 18:09:23    阅读次数:220
选择排序
一,选择排序 选择排序算法有两种:直接选择排序和堆排序.二,直接选择排序 1.基本思想:第一趟从n个元素的数据序列中选出关键字最大(或最小)的元素并放在最后(或最前)位置,下一趟再从n-1个元素中选择出最大(小)的元素并放在次后(前)位置.以此类推,经过n-1趟完成排序.直接选择算法可用顺序表和.....
分类:编程语言   时间:2015-02-08 16:50:47    阅读次数:222
HDU 5172
超内存了,呃。。。不知道如何优化了。首先要判断区间的和是否和1~n的和相等。再个,记录下每个数字前一次出现的位置,求这些位置的最大值,如果小于左端点,则表示有这样的一个序列。呃~~~第二个条件当时曾有想过,但认为要在O(1)时间内得出不可能,后来才知道,还有ST算法啊。。。。不让熟练啊。。。#inc...
分类:其他好文   时间:2015-02-08 16:39:29    阅读次数:135
hdu 1231 最大连续子序列 DP
给定K个整数的序列{ N1, N2, ..., NK },其任意连续子序列可表示为{ Ni, Ni+1, ..., Nj },其中 1 <= i <= j <= K。最大连续子序列是所有连续子序列中元素和最大的一个, 例如给定序列{ -2, 11, -4, 13, -5, -2 },其最大连续子序列为{ 11, -4, 13 },最大和 为20。...
分类:其他好文   时间:2015-02-08 15:30:30    阅读次数:140
编程珠玑之第三章习题7
习题描述: 7.常见的字典允许用户查找单词的定义。习题2.1描述了允许用户查找变位词的字典。设计查找单词的正确拼写的字典和查找单词的押韵词的字典。讨论具有以下功能的字典:查找整数序列(例如:1,1,2,3,5,8,13,21…)、化学结构或者歌曲韵律结构。 习题解析: 1、本题是属于脑洞大开的题,具体解答可以考虑前两个小问“设计查找单词的正确拼写的字典和查找单词的押韵词的字典。” 2、对于押...
分类:其他好文   时间:2015-02-08 15:28:27    阅读次数:185
【算法】最长公共子序列(nlogn)
转载注明出处:http://blog.csdn.net/wdq347/article/details/9001005最长公共子序列(LCS)最常见的算法是时间复杂度为O(n^2)的动态规划(DP)算法,但在James W. Hunt和Thomas G. Szymansky 的论文"A Fast Al...
分类:编程语言   时间:2015-02-08 14:07:47    阅读次数:133
Python super继承详解
MRO(Method resolution order)是python用来解析方法调用顺序的,mro中记录了一个类的所有基类的类类型序列,super不是简单地调用基类的方法,而是按照MRO中的顺序来调用类的方法。使用super()时,应该在所有类中使用,否则就可能发生有的类构造函数没有调用的情况。#...
分类:编程语言   时间:2015-02-08 14:06:24    阅读次数:189
交换排序
一.介绍基于交换排序的算法有两种:冒泡排序和快速排序,冒泡排序其实是比较简单的排序算法,而快速排序则是在冒泡排序上面更高一层的思想体现.二.冒泡排序1.基本思想: 比较相邻两个元素的关键字值,如果反序,则交换.若按升序排序,每一趟将被扫描的数据序列中的最大元素交换到最后位置,就像气泡从水里冒出来一样...
分类:编程语言   时间:2015-02-08 14:02:55    阅读次数:214
POJ 1458 最长公共子序列
Common SubsequenceTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 40210Accepted: 16188DescriptionA subsequence of a given sequence is the giv...
分类:其他好文   时间:2015-02-08 14:02:33    阅读次数:168
欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦在: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl B 斜体 Ctrl I 引用 Ctrl...
分类:其他好文   时间:2015-02-08 11:37:43    阅读次数:175
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!