首页 > 其他
折半查找法
#include #include #include #define max_num 100 #define SWAP(X, Y, TEMP) ((TEMP = X), (X = Y), (Y = TEMP)) int main(int argc, char *argv[]) { int list[max_num]; int i, j, num, min, temp; int m...
分类:其他   时间:2014-02-09 16:18:01    收藏:0  评论:0  赞:0  阅读:424
ZOJ 2421 Recaman's Sequence
定义a^m为 a^m = a^(m-1) - m 如果a^m 为正且没有出现过。否则a^m = a^(m-1) + m 。给你k,让你求a^k...
分类:其他   时间:2014-02-09 16:14:21    收藏:0  评论:0  赞:0  阅读:318
2 Lua变量、运算符及控制结构
简单地点下Lua语言定义规范,5种变量类型,3种运算符及其控制结构,特别会指出Lua和其他语言不同的地方。...
分类:其他   时间:2014-02-09 16:16:01    收藏:0  评论:0  赞:0  阅读:323
堆栈的实现及应用
1.栈是先入后出的数据结构,它的实现可以用数组或者栈顶指针表示,用数组时,可以为栈预分配一定的大小,栈为空时,下标值为top为-1,每增加一个元素,下标值加1,出栈时,弹出一个元素,下标值减1,判断栈是否为空可以用下标值top是否为-1。 # include # include int stack[100]={}; int top=-1; int size=100; int mai...
分类:其他   时间:2014-02-09 16:21:51    收藏:0  评论:0  赞:0  阅读:369
学习笔记 - 内存分析
一、内存的重要性 程序是否可用的最根本的制约因素。 十分影响用户体验。 程序的crash有很多情况都是内存的原因。 二、iOS平台内存警告机制 iOS系统不支持虚拟内存,一旦出现内存不足的情况,iOS系统会通知所有app,无论是前台的还是挂起的,都会收到memory warning的通知,一旦app收到memory warning的通知就应该回收占用内存较大的对象。 内存警告测试方法:...
分类:其他   时间:2014-02-09 16:15:56    收藏:0  评论:0  赞:0  阅读:342
ssl运行机制中,为什么不直接采用pms作为会话密钥
阮一峰写了一篇不错的文章介绍ssl的运行机制 http://www.ruanyifeng.com/blog/2014/02/ssl_tls.html 对于”为什么一定要用三个随机数,来生成会话密钥”,dog250解释恐怕有误。 首先,前两个随机数分别来自客户端和服务端,其目的是为了防止重放攻击,因此所有计算都要带上它俩,而非为了增加随机性。 退一步说,如果pms被猜到,引入前...
分类:其他   时间:2014-02-09 16:11:56    收藏:0  评论:0  赞:0  阅读:323
关于BITMAP位图选入DC
看到一段代码,内容是: //获取窗口DC HDC hdc = GetDC(hWnd); //获取窗口的客户区区域 RECT rect; GetClientRect(hWnd, &rect); //获取当前窗口的位图 HDC hMemDC = CreateCompatibleDC(hdc); HBITMAP hBitmapSrc; hBitmapSrc = CreateC...
分类:其他   时间:2014-02-09 16:21:46    收藏:0  评论:0  赞:0  阅读:492
OpenGL4.x学习之搭建基于Qt和OpenGL4.x的框架
OpenGL是一套充满活力的跨平台的渲染API。在2004年前,其不过是刚迈入了2.0版本,那时候Direct3D成为游戏开发者们最青睐的开发框架,HLSL已经被一些游戏所使用,而OpenGL才刚刚支持顶点着色器和片断着色器,人们都为此而感到担心——究竟OpenGL还有没有希望?OpenGL的出路到底在哪里?幸运的是随后的几年,OpenGL在khronos组织和其它巨头的推动下取得了长足的发展,版本很快迈向了3.0甚至是4.0。2012年OpenGL4.3发布,NVIDIA等厂商随机发布了支持它的驱动程序,...
分类:其他   时间:2014-02-09 16:10:26    收藏:0  评论:0  赞:0  阅读:340
Codeforces 228 div2 A,B,C
全水题。。。。。 A. Fox and Number Game time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output Fox Ciel is pla...
分类:其他   时间:2014-02-09 16:19:56    收藏:0  评论:0  赞:0  阅读:424
递归全排序排列
#include #include #include #define max_num 100 #define SWAP(X, Y, TEMP) ((TEMP = X), (X = Y), (Y = TEMP)) //很灵活的递归算法void perm(int *list, int i, int n) { int j, temp; if (i == (n - 1)) { for ...
分类:其他   时间:2014-02-09 16:15:51    收藏:0  评论:0  赞:0  阅读:377
SRM 608 div2 500 MysticAndCandiesEasy
Problem Statement   TopCoder admin mystic_tc is sitting in front of a table. He found N sealed boxes of candies on the table. He is not sure how many candies each box contains. However, he...
分类:其他   时间:2014-02-09 16:17:56    收藏:0  评论:0  赞:0  阅读:350
java常量池技术
Java的“常量池”的数据段,是为了快速而方便的创建某些对象而出现的。需要一个对象,则从中取出,没有的话则创建。这就无需重复创建了。   常量池中的对象和栈中的基本类型、堆中的对象在使用中的区别可以由“==”操作的结果可见一斑。   例1:      String类型       1)String a=“hello” ;  String b ="hello";则a==b;  ...
分类:其他   时间:2014-02-09 16:21:41    收藏:0  评论:0  赞:0  阅读:360
java开源项目之IQQ学习记录之单例模式与log4j日志记录
作者:sushengmiyan 本文地址: 打开IQQ项目,打开包iqq.app中的类IMApp,找到程序入口即这个类的主方法,可以看到如下代码: public static void main(String[] args) { LOG.info(System.getProperty("java.vm.name") + Syst...
分类:其他   时间:2014-02-09 16:14:06    收藏:0  评论:0  赞:0  阅读:348
iOS中事件相应的学习记录
touch事件分为3类 触控事件(单点、多点触控以及各种手势操作)传感器事件(重力、加速度传感器等)远程控制事件(远程遥控iOS设备多媒体播放等) 触控事件分为加入了手势 也没有加入的情况,如果加入了手势,手势会截取点击事件.手势分为好几种,例如单击,长按,拖拽等.如果是单击事件的话状态就会是从可识别到成功或失败,如果是多点触摸就会由可识别,到失败或者开始,改变,已识别或取消. ...
分类:其他   时间:2014-02-09 16:15:31    收藏:0  评论:0  赞:0  阅读:341
Java中的枚举类型Enum
Java中所有的枚举类型都是java.lang.Enum的子类。 1. 定义枚举类型     简单定义一个枚举类型,如下: public enum Week { MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY; } 2. 枚举类型的常用方法     可以使用枚举类型的values(...
分类:其他   时间:2014-02-09 16:11:51    收藏:0  评论:0  赞:0  阅读:318
NAND FLASH学习笔记之nand flash基础(二)
4. 地址格式: 地址分为:块地址、页地址、列地址,其中块地址和页地址又称为行地址 CA[0:12]:列地址,用来选择页内偏移,由于页的大小(含OOB区)为(4k+224)byte,所以需要13位来表示 PA[0:7]:页地址,用来选择一个块中的一页,由于块的大小为256个页,所以,需要8位来表示 BA[8:19]:块地址,用来选择一个LUN中的块,由于一个LUN中的块数为4096...
分类:其他   时间:2014-02-09 15:58:36    收藏:0  评论:0  赞:0  阅读:347
求数组的最大值,次大值
在期末微机原理考试的时候,老师给我们出了一个题是求一段数的最大值,次大值,当时题目的要求使用汇编语言写的,这里我使用C++将相关算法表现出来。 求数组的最大值是很简单的,基本上每个会编程的人都会求,但是求次大值就稍微有点弯了…… 我当时的思路是这样的: 因为这一段数字都是正整数,所以我通过两次循环比较来实现,第一次遍历求得最大值,然后将最大值对应的位置的数字置零,第二次遍历求得次大值。 #...
分类:其他   时间:2014-02-09 15:52:47    收藏:0  评论:0  赞:0  阅读:331
struts2的配置文件在不联网没有提示的解决办法
如果电脑没有联网,在struts2的配置文件中就会有个感叹号,内容为:The file cannot be validated as the host "struts.apache.org" is currently unreachable. 解决办法是:在eclipse中window---preference---XML---XML Catalog  这个界面如图所示:你的没有红杠的内容。 ...
分类:其他   时间:2014-02-09 15:54:41    收藏:0  评论:0  赞:0  阅读:462
微软必应·英雄会第三届在线编程大赛:几个bing?
题目详情     本届大赛由微软必应词典冠名,必应词典(http://cn.bing.com/dict/?form=BDVSP4&mkt=zh-CN&setlang=ZH)是微软推出的新一代英语学习引擎,里面收录了很多我们常见的单词。但现实生活中,我们也经常能看到一些毫无规则的字符串,导致词典无法正常收录,不过,我们是否可以从无规则的字符串中提取出正规的单词呢?    例如有一个字...
分类:其他   时间:2014-02-09 15:58:06    收藏:0  评论:0  赞:0  阅读:403
Codeforces 388B Fox and Minimal path(构造)
题目链接:Codeforces 388B Fox and Minimal path 题目大意:给出k,要求构建一张图,从点1到达点2的最短路径有k条。 解题思路:二进制数差分,因为没有要求说节点尽量少,所以直接构造出初始图,当k >= (1 #include #include const int N = 105; int g[N][N]; inline vo...
分类:其他   时间:2014-02-09 15:55:17    收藏:0  评论:0  赞:0  阅读:426
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!