码迷,mamicode.com
首页 >  
搜索关键字:序列    ( 40963个结果
笔试算法题(11):Josephus环 & Fibonacci序列
出题:Josephus Cycle,约瑟夫环问题。k个数字连成一个环,第一个数字为1。首先从1开始计数删除第m个数字;然后从上次被删除的数字的下一个数字开始计数,删除第m个数字;重复进行第二步直到只剩下一个数字;输出最后剩下的一个数字;分析:解法1:考虑到问题的特殊性,可以使用哑元素表示删除的元素从...
分类:其他好文   时间:2014-05-27 01:35:42    阅读次数:251
测试技术
等价类划分技术。边界值分析。状态转换测试。因果图测试技术。语法测试。语句测试。分支/判定测试。数据流测试。分支条件测试。分支条件组合测试。改进的分支判断测试。线性代码序列和跳转。随机测试。组件测试过程。
分类:其他好文   时间:2014-05-27 01:08:00    阅读次数:242
Json序列化与反序列化
转载自http://www.cnblogs.com/jams742003/category/225387.htmlJson序列化和反序列化指的是:对象序列化为JSON,并可用于从JSON反序列化对象在.net 3.5中名字空间:System.Runtime.Serialization.Json但程序...
分类:Web程序   时间:2014-05-24 05:06:17    阅读次数:377
动态规划之背包问题
动态规划的基本思想:将一个问题分解为子问题递归求解,且将中间结果保存以避免重复计算。通常用来求最优解,且最优解的局部也是最优的。求解过程产生多个决策序列,下一步总是依赖上一步的结果,自底向上的求解。动态规划算法可分解成从先到后的4个步骤:1. 描述一个最优解的结构,寻找子问题,对问题进行划分。2. ...
分类:其他好文   时间:2014-05-24 04:14:52    阅读次数:241
小白书关于动态规划
10192 最长公共子序列 http://uva.onlinejudge.org/index.php?option=com_onlinejudge& Itemid=8&page=show_problem&category=114&problem=1133&mosmsg= Submission...
分类:其他好文   时间:2014-05-23 22:30:07    阅读次数:528
数据结构-栈的压入、弹出序列
题目:输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个顺序是否是该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压栈序列,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但是4,3,5,1,2就不可能是。分析:首先利用图像进行形象化的理解。可以发现其压...
分类:其他好文   时间:2014-05-23 12:55:04    阅读次数:377
读取光驱序列号、型号、分位
获取光驱序列号、分位、型号代码 {CSDN:CODE:353256} 头文件如下(有些部分没有用到): #include #include #include #include #include // TODO: reference additional headers your program requires here //static void dump_buffer(c...
分类:其他好文   时间:2014-05-22 09:56:04    阅读次数:376
剑指OFFER之重建二叉树(九度OJ1385)
题目描述:输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并输出它的后序遍历序列。输入:输入可能包含多个测试样例,对于每...
分类:其他好文   时间:2014-05-20 12:34:21    阅读次数:337
Leetcode:Convert Sorted Array to Binary Search Tree
戳我去解题Given an array where elements are sorted in ascending order, convert it to a height balanced BST.分析:因为BST中序序列是升序的,所以中序遍历序列最中间的元素一定是根节点,然后左右递归构建二叉...
分类:其他好文   时间:2014-05-20 11:38:16    阅读次数:233
归并排序(合并排序)(逆序对)
Description在这个问题中,你需要分析一个对n个不同数排序的算法。该算法主要通过交换相邻数直到序列有序(升序)。比如:对输入序列 9 1 0 5 4经过一系列交换后变成有序序列 0 1 4 5 9你的任务是计算将序列变成有序最少需要经过多少次交换。Input输入包含多组测试数据。每组第一个是...
分类:其他好文   时间:2014-05-20 10:57:05    阅读次数:296
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!