首页 > 编程语言
用递归算法计算n!,n!可用下述公式表示
用递归算法计算n!,n!可用下述公式表示: n!=1(n=0,1) n!=n*(n-1)!(n>1) #include double p(int n) {     int i;     double t;     if(n==1||n==0)     t=1;     else t=n*p(n-1);     return t;...
分类:编程语言   时间:2015-05-11 21:56:01    收藏:0  评论:0  赞:0  阅读:322
C/C++ 图像处理(6)------图像の连通域查找和分别上色算法研究
#include #include #include //OpenCV包含头文件 #include #include //容器头文件 using namespace std; using namespace cv; int valuearray[255] = {0};//记录连通域数值对应关系 class colorobj { public: int value; Scalar...
分类:编程语言   时间:2015-05-11 21:54:01    收藏:0  评论:0  赞:0  阅读:401
算法:常见的几种排序
资料摘自 选择排序 选择排序所遵循的过程来自于我们的经验。幼儿园老师通常用选择法将孩子们按身高排队。对以随机顺序排列的一组学生,老师反复从组中挑选出最矮的学生并将他或她移到正在形成的按高矮个排列的队列中。这一过程一直持续到所有学生都被移动到有序队列中,如下所示: //用选择排序算法对类型为T的n元数组进行排序 template void SelectionSort(T A[]...
分类:编程语言   时间:2015-05-11 21:52:21    收藏:0  评论:0  赞:0  阅读:331
javascript变量、作用域和内存问题......
1基本类型是指那些保存在栈内存的简单数据段,引用类型是指那些保存在堆内存中的对象,变量中保存的实际上只是一个指针。2javascript中5种基本数据类型Undefined,Null,Boolean,Number和String3事实上我们不能给基本类型的值添加属性,尽管在javascript这样做不...
分类:编程语言   时间:2015-05-11 21:44:00    收藏:0  评论:0  赞:0  阅读:211
JavaScript函数柯里化
函数式JavaScript是以函数为一等公民的函数式语言。函数在JavaScript中也是一个对象(继承制Function),函数也可以作为参数传递成函数变量。最近几年函数式也因为其无副作用的特性、透明性、惰性计算等在高并发,大数据领域火起来了。JavaScript中也有如Underscore、lo...
分类:编程语言   时间:2015-05-11 21:42:50    收藏:0  评论:0  赞:0  阅读:284
几种常见模式识别算法整理和总结
这学期选了门模式识别的课。发现最常见的一种情况就是,书上写的老师ppt上写的都看不懂,然后绕了一大圈去自己查资料理解,回头看看发现,Ah-ha,原来本质的原理那么简单,自己一開始仅仅只是被那些看似formidable的细节吓到了。所以在这里把自己所学的一些点记录下来,供备忘,也供參考。1. K-Ne...
分类:编程语言   时间:2015-05-11 21:42:10    收藏:0  评论:0  赞:0  阅读:259
hdu 1797 靠谱的算法应该是最大生成树,但是本人用最大流做的
Heavy TransportationTime Limit:3000MSMemory Limit:30000KTotal Submissions:22294Accepted:5916DescriptionBackgroundHugo Heavy is happy. After the breakd...
分类:编程语言   时间:2015-05-11 21:40:16    收藏:0  评论:0  赞:0  阅读:230
Java for LeetCode 039 Combination Sum
Given a set of candidate numbers (C) and a target number (T), find all unique combinations in C where the candidate numbers sums to T.The same repeate...
分类:编程语言   时间:2015-05-11 21:39:16    收藏:0  评论:0  赞:0  阅读:238
Java for LeetCode 040 Combination Sum II
Given a collection of candidate numbers (C) and a target number (T), find all unique combinations in C where the candidate numbers sums to T.Each numb...
分类:编程语言   时间:2015-05-11 21:36:20    收藏:0  评论:0  赞:0  阅读:224
Java版的实现JavaScript中的eval()函数
实现步骤:1.自定义一个Java类,该Java类中定义一个方法来包含需要被运行的代码。2.动态编译刚刚生成的Java源码,不在磁盘上生成源码,而是直接编译内存中的Java源码。3.动态加载刚刚创建编译的Java二进制码,编译好的Java二进制码不是在磁盘上,而是放在内存中,并定义自己的类加载器,负责...
分类:编程语言   时间:2015-05-11 21:35:50    收藏:0  评论:0  赞:0  阅读:178
设计算法能够计算出读者购买一批书的最低价格
一、题目: n书店针对《哈利波特》系列书籍进行促销活动,一共5卷,用编号0、1、2、3、4表示,单独一卷售价8元, 具体折扣如下所示本数2,折扣5%;本数3,折扣10%;本数4,折扣20%;本数5,折扣25%;根据购买的卷数以及本数,会对应不同折扣规则情况。单数一本书只会对应一个折扣规则,例如购买了...
分类:编程语言   时间:2015-05-11 21:33:40    收藏:0  评论:0  赞:0  阅读:330
我所理解的设计模式(C++实现)——观察者模式(Observer Pattern)
概述: 近期中国股市起起伏伏,当然了起伏就用商机,小明发现商机后果断想入市,买入了中国证券,他想在电脑client上,网页上,手机上,iPad上都能够查看到该证券的实时行情,这样的情况下我们应该怎么设计我们的软件呢?我们能够这样:小明的全部client上都订阅中国证券这个股票,仅仅要股票一有变...
分类:编程语言   时间:2015-05-11 21:31:50    收藏:0  评论:0  赞:0  阅读:222
python + selenium <三>
sql 数据库连接引用pymssql模块import pymssqldef getDB(name,psw,dbname,sql): conn=pymssql.connect(HOS...
分类:编程语言   时间:2015-05-11 21:29:30    收藏:0  评论:0  赞:0  阅读:218
第一章——线程的介绍
1 什么是线程线程,有时被称为轻量级进程,是程序执行的最小单元。一个标准的线程由线程ID、程序计数器(pc)、一组寄存器和堆栈组成。通常,一个进程由多个线程组成,每个线程之间共享进程的内存空间(包括代码段、数据段、堆等)及一些进程级的资源(如打开的文件描述符和信号)。如下图所示:2 线程的访问权限线...
分类:编程语言   时间:2015-05-11 21:28:50    收藏:0  评论:0  赞:0  阅读:262
Spring sprint @ first day
前几天,我们讨论出任务划分。结合任务及个人情况,我认领校园网认证和网盘服务这块。认证原理整3天,尝试编译2天,整合模块5天。日期时间地点工作5.1120:00九实下载mentohust的windows源码~20:10~看源码,了解工作过程
分类:编程语言   时间:2015-05-11 21:28:20    收藏:0  评论:0  赞:0  阅读:213
python POST XML
转自:http://www.045d.com/post/671.html代码: 1 import urllib2 2 3 data = ''' 4 5 6 1348831860 7 8 9 123456789012345610 '''11 12 cookies = url...
分类:编程语言   时间:2015-05-11 21:24:21    收藏:0  评论:0  赞:0  阅读:224
冒泡排序(数组排序不用Array.Sort)
class Program{static void Main(string[] args){//定义一个一维数组int[] arr = {98,1,6,20,16,9};//判断是否发生交换bool b = false;for (int i = 0; i arr[j + 1]){ int tmp.....
分类:编程语言   时间:2015-05-11 21:24:01    收藏:0  评论:0  赞:0  阅读:307
C/C++ 知识点---设计模式
在软件工程中,设计模式用来描述在各种不同情况下,要怎么解决问题的一种方案。面向对象设计模式通常以类或对象来描述其中的关系和相互作用,是软件“设计”层次上的问题。使用设计模式可提高代码的重用性和可靠性,使代码更容易被他人理解,使代码编制真正工程化。一般将设计模式分为三种类型,共23种:1.创建型模式抽...
分类:编程语言   时间:2015-05-11 21:23:00    收藏:0  评论:0  赞:0  阅读:252
二维数组中查找
新类型矩阵:1 2 3 4 56 7 8 9 1011 12 13 14 1516 17 18 19 20查找一个指定数据是否在矩阵中#include using namespace std;bool Find(int* matrix, int row, int colum, int...
分类:编程语言   时间:2015-05-11 21:21:00    收藏:0  评论:0  赞:0  阅读:224
COCOS2DX 与 UNITY3D 的发展浅谈
浅谈: 目前游戏界的发展趋势逐渐把游戏引擎当做一个比较成熟的中间件了,许多toolset和基础构建在不同游戏中是相通的,曾经有人比喻游戏引擎在不久的将来会像现在的操作系统一样,呈现出一种比较稳定的状态(比如现在比较活跃的操作系统只有Widnows和Linux了)。 如果追求性能的话,实际上可以重写Unity或者其他引擎中的Renderer和Shader来进行改进,所以追求性能不能成为使用自研引...
分类:编程语言   时间:2015-05-11 20:10:10    收藏:0  评论:0  赞:0  阅读:199
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!