首页 > 其他
OpenGL分片渲染实现
通过OpenGL单机渲染的图片分辨率总是有限的(通常情况下viewPort的大小为2K或者更小),但随着计算机图形学的发展,超高分辨率图片的需求越来越大。为了解决这种供需之间的矛盾,通过一些数学计算,使用OpenGL实现一种大图片的分区域不失真渲染,暂且将这个称之为基于OpenGL的分片渲染技术(Tile Rendering)。使用它可以渲染任意大小的图片。        OpenGL提供透视投...
分类:其他   时间:2014-02-15 10:24:01    收藏:0  评论:0  赞:0  阅读:411
两个栈实现一个队列与两个队列实现一个栈
两个栈实现一个队列: 原理方法:用一个栈为主栈,一个栈为辅助栈存放临时元素。 入队:将元素依次压入主栈 出队:先检测辅助栈是否为空,如果非空,那么直接弹出辅助栈顶元素,相当于出队。如果为空,那么将主栈元素倒入到辅助栈中,然后弹出辅助栈顶元素。达到先进先出的目的。 以下是代码://两个个栈实现一个队列 /*#include #include #include using namespa...
分类:其他   时间:2014-02-15 14:21:50    收藏:0  评论:0  赞:0  阅读:335
SVN常用命令与分支操作
SVN基本操作和示例...
分类:其他   时间:2014-02-15 08:05:38    收藏:0  评论:0  赞:0  阅读:217
LA 3989 - Ladies' Choice 稳定婚姻问题
在盛大的校园舞会上有n位男生和n位女生,每人都对每个异性有一个排序,代表对他们的喜欢程度。你的任务是将男生和女生一一配对,使得男生U和女生V不存在一下情况1.男生u和女生v不是舞伴2,他们喜欢对方的程度都大于各自当前舞伴的程度。如果出现了2中的情况,他们可能擅自抛下自己的舞伴,另外组成一对。 你的任务是对于每个女生,在所有可能和她跳舞的男生中,找出她最喜欢的那一个。...
分类:其他   时间:2014-02-15 10:19:55    收藏:0  评论:0  赞:0  阅读:278
深入浅出游戏算法(3)-lua脚本(5)
循环语句 while 条件 do     语句 end 比如: a={1,2,-1,0,0,1,1,9,1,1,7,8,0,0} i=1 while a[i] do         if a[i]~=0 then                print(a[i])         end         i=i+1 End 上述语句返回table中的非0元素。 rep...
分类:其他   时间:2014-02-15 08:04:53    收藏:0  评论:0  赞:0  阅读:419
UIView简单动画
(一) [UIView beginAnimations:nilcontext:nil]; [UIView setAnimationDuration:0.75];     //设置动画时间 [UIView setAnimationTransition:UIViewAnimationTransitionCurlUp              forView:self.viewcache:...
分类:其他   时间:2014-02-15 13:01:53    收藏:0  评论:0  赞:0  阅读:374
报数游戏(庞果英雄会)
题目来源: 庞果网 题目简介: 一种报数游戏是从1开始连续报数,如果报到7的倍数(7,14,21,28……)或者包含数字7的数(7,17,27,37……)就用拍手代替这个数而不能报出。假设你连续听到m声拍手,问造成你听到m声拍手的第一下拍手所代表的数是几?例如,你听到了两次连续的拍手,最小的可能这两次拍手是27和28,因此输出27。 输入m, 输出这m次连续的拍手第一下所代表的最...
分类:其他   时间:2014-02-15 08:30:23    收藏:0  评论:0  赞:0  阅读:398
UVa 10177 2/3/4维方形/方体
/* * 解题思路: * 仍是一道推规律的水题、画图! */ #include int main( ) { long long n,s1,s2,s3,r1,r2,r3,i,tmp; while( ~scanf("%lld",&n) ) { s1 = s2 = s3 = 0; for( i=1;i<=n;i++ ) ...
分类:其他   时间:2014-02-15 14:19:47    收藏:0  评论:0  赞:0  阅读:342
nyoj-36 最长公共子序列(动态规划 或 递归)
动态规划经典,最长公共子串个人理解...
分类:其他   时间:2014-02-15 11:39:53    收藏:0  评论:0  赞:0  阅读:405
BP~前馈行神经网络
*BP(Back Propagation)网络是一种前馈网络,即误差反向传播神经网络 *一般的前馈网络包括一个输入层和一个输出层,若干隐单元。隐单元可以分层也可以不分层,若分层,则称为多层前馈网络。网络的输入、输出神经元其激活函数一般取为线性函数,而隐单元则为非线性函数。任意的前馈网络,不一定是分层网络或全连接的网络。 *实验:增加隐藏层的层数和隐藏层神经元个数不一定总能够提高...
分类:其他   时间:2014-02-15 11:17:20    收藏:0  评论:0  赞:0  阅读:286
NYOJ 187 快速查找素数
原题链接 打表。 附ac代码: #include #include #define MAX 2000000 + 2 int a[MAX] = {1, 1}; void count(){ int t = sqrt(MAX); for(int i = 2; i <= t; ++i){ if(a[i]) continue; for(int j = i * i; j <= MAX;...
分类:其他   时间:2014-02-15 09:04:04    收藏:0  评论:0  赞:0  阅读:356
josephus problem——约瑟夫问题
独立解josephus problem...
分类:其他   时间:2014-02-15 08:29:38    收藏:0  评论:0  赞:0  阅读:466
Ftp上传下载文件,并能自定义进度条展示(FtpClient)
前一段时间,自己写了一个java项目发布在一个免费的java平台上但是该平台给项目的是虚拟路径并不能上传文件。后来想到应用ftp作为上传文件的存储器。 ftp上传的工具类有sun(sun.net.*)和apache(org.apache.commons.net.ftp.*  这个需要在项目中加载commons-net-1.4.1.jar包)。这次我提供的是基于FtpClient(sun)实现的上...
分类:其他   时间:2014-02-15 13:57:14    收藏:0  评论:0  赞:0  阅读:533
BZOJ 1208: [HNOI2004]宠物收养所 (Splaytree)
用Splaytree实现插入一个节点,删除一个节点,求第k大的数,求小于某值的个数,还是挺好玩的,注意这题答案要mod一下。 {CSDN:CODE:188452}...
分类:其他   时间:2014-02-15 11:31:41    收藏:0  评论:0  赞:0  阅读:315
HDU 1754 I Hate It (Splay tree和Segment tree)
线段树的模版题,求区间最值和修改一个值,用Splaytree来写更简单! 伸展树code: {CSDN:CODE:188456} 线段树code: {CSDN:CODE:188459}...
分类:其他   时间:2014-02-15 09:14:19    收藏:0  评论:0  赞:0  阅读:255
poj 2388 Heap Sort Heap Median
A standard method to build a heap: //1. 利用宏定义swap //2. max_heapify(largest,heap,len);开始忘了递归了,自底向上地递归 #include #include #include #include using namespace std; int N,milk[1000001],size; void max_heapi...
分类:其他   时间:2014-02-15 11:52:11    收藏:0  评论:0  赞:0  阅读:320
受限玻尔兹曼机(RBM)学习笔记(五)梯度计算公式
去年 6 月份写的博文《Yusuke Sugomori 的 C 语言 Deep Learning 程序解读》是囫囵吞枣地读完一个关于 DBN 算法的开源代码后的笔记,当时对其中涉及的算法原理基本不懂。近日再次学习 RBM,觉得有必要将其整理成笔记,算是对那个代码的一个补充。...
分类:其他   时间:2014-02-15 12:35:14    收藏:0  评论:0  赞:0  阅读:358
Java 7之多线程 - 线程的取消与关闭
Java没有一种安全的抢占式方法来停止线程,只有一些协作式机制。其中一种协作机制能设置某个“已请求取消”标志,而任务将定期查看该标志。如果设置了这个标志,那么任务将提前结束。举例如下: public class PrimeGenerator implements Runnable { private static ExecutorService exec = Executors.newCach...
分类:其他   时间:2014-02-15 10:01:28    收藏:0  评论:0  赞:0  阅读:326
使用CocoaPods(一)为项目配置第三方类库
CocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本。 Cocoapods意义体现在两个方面。第一,在引入第三方库时它可以自动为我们完成各种各样的配置,包括配置编译阶段、连接器选项、甚至是ARC环境下的-fno-objc-arc配置等。第二,使用CocoaPods可以很方便地查找新的第三方库,这些类库是比较“标准的”,而不是网上随便找到的,这样可以让我们找到...
分类:其他   时间:2014-02-15 08:27:23    收藏:0  评论:0  赞:0  阅读:325
编程之美1.7 光影切割问题
问题描述:      不少人很爱玩游戏,例如 CS ⑨。 游戏设计也成为程序开发的热点之一,我们假设要设计破旧仓库之类的场景作为战争游戏的背景。仓库的地面会因为阳光从屋顶的漏洞或者窗口照射进来而形成许多光照区域和阴影区域。为了简单起见,假设不同区域的边界都是直线 ⑩, 我们把这些直线都叫做“光影线”,并且不存在三条光影线相交于一点的情况。      那么,如果我们需要快速计算某个时刻,在 ...
分类:其他   时间:2014-02-15 09:10:13    收藏:0  评论:0  赞:0  阅读:355
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!