码迷,mamicode.com
首页 >  
搜索关键字:算法 递归    ( 98246个结果
php 概率算法 抽奖 广告轮播
做网站类的有时会弄个活动什么的,来让用户参加,既吸引用户注册,又提高网站的用户活跃度。同时参加的用户会获得一定的奖品,有100%中奖的,也有按一定概率中奖的,大的比如中个ipad、iphone5,小的中个Q币什么的。那么我们在程序里必然会设计到算法,即按照一定的概率让用户获得奖品。先来看两个概率算法...
分类:Web程序   时间:2014-05-26 15:08:56    阅读次数:389
HDU 4398 Template Library Management
中等偏易题。操作系统理论中的最优页面调度算法,贪心。当需要淘汰某个模版时,淘汰掉当前手中在最远的将来才会被用到(或者以后永远不再用到)的那个。代码: 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #...
分类:其他好文   时间:2014-05-26 14:47:27    阅读次数:289
经典排序算法
1.冒泡排序法 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端,故名。 由于冒泡排序简洁的特点,它通常被用来对于...
分类:其他好文   时间:2014-05-26 14:23:46    阅读次数:428
GDI绘图写的简单扫雷
由于没话多少时间,这个扫雷我只实现了主要功能(扫雷功能,递归实现)废话不多说,直接上代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.D...
分类:其他好文   时间:2014-05-26 13:57:23    阅读次数:305
Java提高篇(二七)-----TreeMap
TreeMap的实现是红黑树算法的实现,所以要了解TreeMap就必须对红黑树有一定的了解,其实这篇博文的名字叫做:根据红黑树的算法来分析TreeMap的实现,但是为了与Java提高篇系列博文保持一致还是叫做TreeMap比较好。通过这篇博文你可以获得如下知识点: 1、红黑树的基本概念。 2、红黑树...
分类:编程语言   时间:2014-05-26 13:37:14    阅读次数:232
递归练习(C语言)
本文地址:http://www.cnblogs.com/archimedes/p/recursive-practice.html,转载请注明源地址。1、炮弹一样的球状物体,能够堆积成一个金字塔,在顶端有一个炮弹,它坐落在一个4个炮弹组成的层面上,而这4个炮弹又坐落在一个9个炮弹组成的层面上,以此类推...
分类:编程语言   时间:2014-05-26 13:12:52    阅读次数:354
汇编语言-求所有的素因子
求给定整数的所有素因子1. 题目:求给定整数的所有素因子2. 要求:输入一个整数,求出其所有素因子,并表现为乘积方式,求因子的算法用子程序来实现。例如,输入480,输出480=2*2*2*2*2*3*5C++代码如下 1 //The program is to find all the prime....
分类:编程语言   时间:2014-05-26 13:06:37    阅读次数:356
Leetcode: Word Search
DFS算法,非常容易TLE,需要一个boolean矩阵来记录是否访问过某个节点。写DFS主要就是两个方法:用recursion或者Stack, 用recursion会带来time和memory的cost增加,而且因为要用矩阵做argument, 所以非常担心TLE或者MLE的问题。但是用recurs...
分类:其他好文   时间:2014-05-26 13:03:20    阅读次数:273
很实用的时间比对算法
这个算法很好的解决了闰年的比较,同时也解决了每个月的月初和上个月的末尾不好判断的问题,简单的来说就是用日历和时间差比对/** * 是否为今天 */- (BOOL)isToday{ NSCalendar *calendar = [NSCalendar currentCalendar]; ...
分类:其他好文   时间:2014-05-26 12:40:09    阅读次数:209
平衡二叉查找树:红黑树
红黑树的定义 红黑树是满足如下条件的二叉树:(1)每个结点都有颜色标记,要么是黑色,要么是红色(2)根结点是黑色的(3)叶子结点是黑色的(按《算法导论》和其他文献的说法是,这里的叶子结点指的是空结点)(4)红色结点的孩子必须是黑色的(5)从根结点到每一个叶子结点的路径上,黑色结点的个数相同。(...
分类:其他好文   时间:2014-05-26 12:14:29    阅读次数:386
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!