首页 > 其他
简单博弈树算法(nim游戏)
简单博弈树算法(nim游戏)的python实现。 import random import treelib tagid=0 def gentag(): global tagid tagid+=1 return str(tagid) def next(c): if(c>3): return [c-1,c-2,c-3] elif (c>2): return [c-1,c...
分类:其他   时间:2014-02-18 01:48:50    收藏:0  评论:0  赞:0  阅读:691
树莓派远程监控空气质量
使用GP2Y1010AU0F灰尘传感器,arduino uno,树莓派进行的空气质量在线监控。Rpilink系统是一个将树莓派设备连接到一起的数据平台,树莓派之间可以通过用户的配置进行数据交换和命令的执行。...
分类:其他   时间:2014-02-17 23:29:25    收藏:0  评论:0  赞:0  阅读:1014
《高效学习OpenGL》之混合数组 glInterleavedArrays()
glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid *pointer); //format:图片 //stride:连续顶点之间的字节偏移量 //pointer:数组第一个顶点的第一个坐标的内存地址 此函数的效果相当于 int str; str = stride; if (str == 0) ...
分类:其他   时间:2014-02-18 02:58:32    收藏:0  评论:0  赞:0  阅读:499
九度OJ 1348 数组中的逆序对 -- 归并排序
题目地址:http://ac.jobdu.com/problem.php?pid=1348 题目描述: 在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数。 输入: 每个测试案例包括两行: 第一行包含一个整数n,表示数组中的元素个数。其中1 第二行包含n个整数,每个数组均为int类型。 输出...
分类:其他   时间:2014-02-18 01:32:26    收藏:0  评论:0  赞:0  阅读:406
[Pycharm]设置字体
很多IDE都是可以通过ctrl+ 或者ctrl-来设置字体的,pycharm却要在配置中设置。 我这里使用的版本是2.7.2可能不同版本之间有些小差异。 设置完以后要点击Apply按钮,确定使用,字体就会生效了。...
分类:其他   时间:2014-02-18 02:21:38    收藏:0  评论:0  赞:0  阅读:187
Codeforces 395 B2. iwiwi
构造。。。 B2. iwiwi time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output The Codeforces users sometimes...
分类:其他   时间:2014-02-18 00:51:25    收藏:0  评论:0  赞:0  阅读:429
一个古典概率问题(小学奥数题)
这是一道小学生的奥数题,我在早上上班的路上思考了将近一个小时才想清楚。现在的小学生真辛苦!这样的奥数教育真是对小朋友的摧残. 问题如下: 袋子中有5个红球,5个白球和5个黄球。这15个球摸起来是一样的。问:如果从中随意的一个个的摸出所有球,那么取出第一个红球后,紧接着摸出的下一个球是红球的可能性大,还是白球的可能性大? 这是一道典型的排列组合问题,答案不用算,猜一下就能知道应...
分类:其他   时间:2014-02-18 00:49:22    收藏:0  评论:0  赞:0  阅读:440
Excel中复制超过15位数字出现“2.01403E+15”的解决方法!
Excel中复制超过15位数字出现“2.01403E+15”的解决方法! 再复制前,先选择单元格(也可多选几个单元格),点击右键,设置格式为“文本”类型,再进行复制,就行了。...
分类:其他   时间:2014-02-17 23:25:19    收藏:0  评论:0  赞:0  阅读:788
java 从零开始,学习笔记之基础入门<Struts2_实战演练(中)>(三十九)
Struts2_实战演练(中) 面向切面编程 针对特定功能写出通用类,所关注的业务方面即切面   Login.Jsp->login.do 拦截器拦截login.do 所对应的action对象 拦截器可以控制action before/after ; 拦截器的内部会以被拦截的action为原始版本  创建一个与之相同的action 拦截器配置: ²  声明 ²  引用   ...
分类:其他   时间:2014-02-18 00:16:34    收藏:0  评论:0  赞:0  阅读:396
NTP时间服务器的配置
1.确定两台主机处于同一网段,能相互ping通。( 将服务器类型更改为 NTP。为此,请按照下列步骤操作:a. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。 b. 找到并单击下面的注册表子项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Typec. 在右窗格中,右键单击“Ty...
分类:其他   时间:2014-02-18 03:41:35    收藏:0  评论:0  赞:0  阅读:312
strcpy,snprintf,memcpy的区别
strcpy 无疑是最合适的选择:效率高且调用方便。 snprintf 要额外指定格式符并且进行格式转化,麻烦且效率不高。 memcpy 虽然高效,但是需要额外提供拷贝的内存长度这一参数,易错且使用不便;并且如果长度指定过大的话(最优长度是源字符串长度 + 1),还会带来性能的下降。其实 strcpy 函数一般是在内部调用 memcpy 函数或者用汇编直接实现的,以达到高效的目的。因此,使用 memcpy 和 strcpy 拷贝字符串在性能上应该没有什么大的差别。...
分类:其他   时间:2014-02-18 03:39:32    收藏:0  评论:0  赞:0  阅读:307
大白话讲解模拟退火算法,浅显易懂
模拟退火这种 高深的算法理解起来是很难的,我也不是特别懂,现在贴一篇我看过最好的关于模拟退火的文章,大白话跟你讲懂模拟退火的算法。原地址如下: http://www.cnblogs.com/heaad/archive/2010/12/20/1911614.html 一. 爬山算法 ( Hill Climbing )         介绍模拟退火前,先介绍爬山算法。爬山算法是一种简单的贪心搜...
分类:其他   时间:2014-02-17 23:19:10    收藏:0  评论:0  赞:0  阅读:618
C头文件的作用(转)
在 C语言家族程序中,头文件被大量使用。一般而言,每个C++/C程序通常由头文件(header files)和定义文件 (definition files)组成。头文件作为一种包含功能函数、数据接口声明的载体文件,用于保存程序的声明(declaration),而定 义文件用于保存程序的实现 (implementation)。...
分类:其他   时间:2014-02-18 00:41:10    收藏:0  评论:0  赞:0  阅读:400
DRF算法
本文介绍了DRF算法的背景和特性,并对比最大最小算法,介绍了DRF带权和不带权情况下的资源分配方式。DRF的核心就是最大化所有用户中最小的dominant share,而dominant share在带权和不带权的情况下有不同的计算方式,其实计算都很简单,通过YARN实现的代码也能体现。 希望通过本文的介绍,能让读者了解DRF算法的重要性,其与max-min在思路上的继承和优化,并能从YARN和Mesos的实际代码模块中,获得实现思路。...
分类:其他   时间:2014-02-18 01:20:08    收藏:0  评论:0  赞:0  阅读:567
atoi和itoa的实现
#include #include #include long __cdecl atol( const char *nptr ) { int c; long total; int sign; while ( isspace((int)(unsigned char)*nptr) ) ++nptr; c = (int)(unsigned char)*nptr++; sign = c;...
分类:其他   时间:2014-02-18 00:04:16    收藏:0  评论:0  赞:0  阅读:450
Java解析魔兽争霸3录像W3G文件(五):Action和APM计算
在游戏进行中,玩家会进行各种操作,例如编队、移动、技能、造建筑等,这些操作就是Action。APM(Actions Per Minute),表示每分钟的操作次数,APM可以很好的反映玩家的手速和实力,当然也有高APM的菜鸟和低APM的高手。 在魔兽录像文件中,需要记录下玩家的操作,这些操作是记录在游戏时间段(TimeSlot)数据块中的,这在上一篇博文中有提到。...
分类:其他   时间:2014-02-17 22:36:07    收藏:0  评论:0  赞:0  阅读:629
Java 7之基础 - 编码与解码
一般涉及到编码和解码的地方是在字符和字节相互转换的时候,一般应用的主要场景在I/O这块。如果解决不好转换的问题,会碰到各种各样的问题,最常见的就是乱码。下面来深入探究一下Java中的编码与解码。 String str="中"; byte[] bytes1 = str.getBytes(); // 1 byte[] bytes2 = str.getBytes("...
分类:其他   时间:2014-02-17 23:13:01    收藏:0  评论:0  赞:0  阅读:481
eclipse中关联java doc文档的解决办法
今天在项目看到了BeanUtils.populate这个方法。想看一下官方文档怎么用的。下面是解决方案: 在web app libreres下的commons-beanutils-1.8.0.jar上面右击有一个java doc location将下载好的doc文件jar包添加进去即可。图如: java doc文档的百度云下载地址:http://pan.baidu.com/s/1sj2fK...
分类:其他   时间:2014-02-17 22:34:04    收藏:0  评论:0  赞:0  阅读:532
tcpdump使用笔记
一,简单示例 1, cpdump 监视第一个网络卡上面流过的所有数据包。 2,tcpdump -i eth1 监视网卡eth1上流过的所有数据包。 3,tcpdump host 210.27.48.1 截获所有该主机流过的数据包。 4,tcpdump host 210.27.48.1 and \ (210.27.48.2 or 210.27.48.3 \) 截获210.27.48.1和21...
分类:其他   时间:2014-02-18 00:39:08    收藏:0  评论:0  赞:0  阅读:463
分布式计算入门与简介
1.什么是分布式计算 在计算机科学中,分布式计算(英语:Distributed computing,又译为分散式计算)这个研究领域,主要研究分散系统(Distributed system)如何进行计算。分散系统是一组电子计算机(computer),通过计算机网络相互链接与通信后形成的系统。把需要进行大量计算的工程数据分区成小块,由多台计算机分别计算,在上传运算结果后,将结果统一合并得出数据结论的...
分类:其他   时间:2014-02-17 23:10:58    收藏:0  评论:0  赞:0  阅读:594
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!