- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 算法导论中动态规划算法的简单实现
简单描述:算法导论中动态规划章算法的简单实现。一、装配线调度: 1、最优解描述:opt(i,j)=重起始节点到第i条路线第j站的最快时间。 2、最优子结构:opt(1,j)=min(opt(1,j-1),opt(2,j-1)+e(2,j-1) )+a(1,j); opt(2,j)=min(opt(2,j-
2012-09-11 13:34:10
666
原创 字符串中字符去重
描述: 在一个字符串中删除其前面已经出现过的字符。要求: 时间复杂度O(N) 空间复杂度O(1)一个解决方安: 1、用一个bitMap来记录及判断当前字符是否在前面已经出现过; 2、用一个count记录前面总共出现的重复的并删除的元素; 3、顺序遍历字符串(假设为source)直到到达空字符; 4、如果当前字符在前面
2012-09-11 11:01:43
4211
原创 内部排序算法c语言简单实现实现
内部排序分为 1)通过插入进行排序 1、简单插入排序——sampleInsertionSort 把序列分为已排序未排序,每次重未排序中选择最前头的的元素,使用简单的从后往前的一个一个的比较来选择插入位置,然后重新排列元素位置(在这里我采用右旋转)。 2、二叉插入排序——binaryInsertionSort
2012-09-06 11:01:02
1484
翻译 n个互异元素的全排列
/* * ===================================================================================== * * Filename: basedonleftrotate.c * * Description: * * Version: 1.0 *
2012-09-03 16:14:56
1992
原创 linux_code_tool_vim
"taglis pei zhilet Tlist_Ctags_Cmd='/usr/bin/Ctags'let Tlist_Show_One_File=1let Tlist_Exit_OnlyWindow=1let Tlist_Use_Right_Window=1let Tlist_Process_File_Always=1"taglist pei zhi"NERD Tr
2012-04-22 22:41:10
470
原创 区间图着色问题
假设要用很多个教室对一组活动进行调度。我们希望使用尽可能少的教室来调度所有的活动。请给出一个有效的贪心算法,来确定哪一个活动应该使用哪一个教室。(这个问题也被称为区间图着色)问题。我们可以作出一个区间图,其顶点为已知的活动,其边连接着不兼容的活动。为使任两个相
2011-07-03 12:51:06
3795
1
转载 初略了解openmp
#pragma omp parallel [clause list] //条件并行(if(标量表达式)),并发度(nums_threads()),数据处理;三种并行方式:1.没想好怎么命名:#pragma opm parallel ..........{ do something;}2.迭代:#pragma opm parallel ..........{ #pragma opm for [clause list] //schedule ;nowait;orderde; 数据处理;
2010-12-06 00:11:00
719
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人