- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 SVN
SVN存储数据格式2种 BDB:一种事务安全型表类型(在服务器中断时,有可能锁住数据)基于关系数据库。 FSFS:不需要数据库的存储系统。 安装配置SVN 检查svn软件程序是否已安装:rpm -aq subversion 如果没有安装,则安装该软件:yum -y install subversion 配置并启动svn建立svn版...
2018-04-18 18:14:17 260
原创 排序算法
冒泡排序冒泡排序法的基本思想是:对待排序记录关键字从后往前(逆序)进行多遍扫描,当发现相邻两个关键字的次序与排序要求的规则不符时,就将这两个记录进行交换。这样,关键字较小的记录将逐渐从后面向前面移动,就象气泡在水中向上浮一样,所以该算法也称为气泡排序法。快速排序法快速排序(Quicksort)是对冒泡排序的一种改进,快速排序使用分治策略来把待排序数据序列分为两个子序列,具体...
2018-04-12 18:44:12 124
原创 贪婪算法
基本思路从问题的某一个初始解出发逐步逼近给定的目标,以尽可能快地求得更好的解。当达到算法中的某一步不能再继续前进时,就停止算法,给出近似解。存在问题不能保证最后的解是最优解。不能用来求最大或最小解问题。只能求满足某些约束条件的可行解的范围。实例换零钱 例如根据我国现有币种,需补零钱68.90元,至少有多少种方案待续...
2018-04-12 16:15:26 267
原创 分治算法
使用分治法设计程序时,一般可按照以下步骤进行: (1)分解:将要求解的问题划分成若干规模较小的同类问题。 (2)求解:当子问题划分的足够小时,用较简单的方法解决。 (3)合并:按求解问题的要求,将子问题的解逐层合并,即可构成最终的解。实例(比赛赛程)待续。。。。...
2018-04-12 15:58:14 277
原创 递归算法
递归算法,就是一种直接或者间接地调用自身的算法。递归算法的具体实现过程一般通过函数或子过程来完成,在函数或子过程的内部,编写代码直接或者间接地调用自己,即可完成递归操作。 阶乘的计算 int factorial(int n){ if(n==1) return 1; else return n*factorial(n-1) }待续。。。。...
2018-04-09 19:22:43 302
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人