码迷,mamicode.com
首页 > 全部 > 周排行
Timus 1180. Stone Game 游戏题目
这也是个有趣的问题,也很经典的游戏题目的变形了。 不过这道题扩展了成为无限大的数了。 类似的游戏有:没人可以拿掉桌面上的棋子,每次不能超过5个,最后没棋子可以拿的算输 解决这样的题目只能是寻找规律了,不能真的模拟区玩了,否则必定超时。 这道题目的规律就是: 1 如果给出的stone是3的倍数,那么先取者必输 2 如果给出的不是3的倍数,那么先取者就凑成3的倍数就必赢,因为凑3的倍数很容易,去掉1个或者2个必定可以凑出来了 所以最后问题就成了mod3问题了。 我是怎么想出来的? 我是一个列子一个例子去观察,...
分类:其他好文   时间:2014-04-28 10:17:41    阅读次数:324
开源 免费 java CMS - FreeCMS1.9 职位管理
项目地址:http://code.google.com/p/freecms/  职位管理 管理职位,实现招聘功能。 1. 职位管理 从左侧管理菜单点击职位管理进入。 2. 添加职位 在职位列表下方点击“添加”按钮。 填写相关属性后点击“保存”按钮即可。 3. 编辑职位 选择需要编辑的职位,然后点击“编辑”按钮。 注意:同时...
分类:编程语言   时间:2014-04-28 10:46:41    阅读次数:425
Android 界面滑动实现---Scroller类 从源码和开发文档中学习(让你的布局动起来)
在android学习中,动作交互是软件中重要的一部分,其中的Scroller就是提供了拖动效果的类,在网上,比如说一些Launcher实现滑屏都可以通过这个类去实现。。 在广泛使用的侧边滑动导航开源库 --SlidingLayer其实就是使用到了Scroller类进行的实现,下载地址:GITHUB  ,下面要讲的不是这个库,而是这个库的实现过程中使用到的---Scroller类,懂了...
分类:移动开发   时间:2014-04-28 10:35:42    阅读次数:589
大数乘法
大数乘法的步骤(先戳我看看大数加法的思想): 首先我们输入要相乘的2个数字,然后逆序。用2层循环来相乘,把下标[i]*[j]计算的结果放在下标[i*j-1]中(下标从1开始),建议及时处理进位问题(char字符范围比较小)。 最后从高位开始输出。 #include #include #define MAX 1000 using namespace std; void InputN...
分类:其他好文   时间:2014-04-28 10:24:42    阅读次数:371
windows7加入windows2008R2域配置
服务器端配置: windows2008R2 WIN+R -> dcmopro -> 下一步 -> .... 客户端配置: windows7 配置 DNS,如图: 计算机 -> 属性 -> 更改设置 -> 域 -> 服务器域名 -> 加入 PS: 这里有时会连不上,如若配置没有问题,可以尝试去掉域的 .com、重启网卡(禁用启用) 客户端连接服务器配置: 桌面连接,在客户...
分类:Windows程序   时间:2014-04-28 10:32:42    阅读次数:593
声波通信原理和源代码商用版本
前段时间写了个声波通信的开源程序SinVoice,发现很多IT相关人员对声波的原理和应用比较感兴趣。特在前一个开源版本(SinVoice)的基础上,对声波的效果、效率等各方面做了许多优化,达到了商用标准。(声波通信原理部分请见:http://blog.csdn.net/jcgu/article/details/12834483) 优化如下:  * 1. 识别效率更高,几乎达到100%,完全可以...
分类:其他好文   时间:2014-04-28 10:21:42    阅读次数:370
大数加法
以前写过大数加法的程序,今天做一个总结,就先说大数加法吧。int、float、double等基本数据类型的数据容量有限,不深究它们的具体范围是多大,但粗略估算,大概也不超过25位吧。如果有一个是50位的数字,基本数据类型根本无法存储这么大的数字,那我们应该怎么办?这时候,我们应该采用大数的思想:用数组来分别保存这50位数字中各个位的数字。 大数加法的步骤: 首先我们输入要相加的2个数字...
分类:其他好文   时间:2014-04-28 10:18:42    阅读次数:251
C++Primer 中的Sales_items.h头文件
C++Primer 中的Sales_item.h头文件...
分类:编程语言   时间:2014-04-28 10:47:42    阅读次数:319
QT静态库和动态库的导出
由于静态库是不需要导出的,所以在写QT的前置声明的时候需要说明 #if defined(QT_SHARED) #ifdef COMMONLIB #define COMMONLIB_EXPORT Q_DECL_EXPORT #else #define COMMONLIB_EXPORT Q_DECL_IMPORT #endif #else #ifdef COMMONLIB #defi...
分类:其他好文   时间:2014-04-28 10:47:42    阅读次数:374
Timus 1796. Amusement Park 聪明题
这是一道考人是否聪明的题目,没有现成的算法。 所以需要模拟人计算的过程,用计算机的程序思维去思考。 过程这样的: 1 先算出总钱数能购买多少张票 2 总钱数减去一张最小面值的钱,然后模票价,然后加上最小面值的钱,在减去一张票价,最后就得到灵活度的钱 3 灵活度的钱除以票价,就得到灵活度了,灵活度的钱除以票价得到零,那么就只有一种可能了,得到1就有两种可能 难以理解的话,就细心想想人是如何计算的就可以解决了。...
分类:其他好文   时间:2014-04-28 10:37:42    阅读次数:231
项目进阶 之 集群环境搭建(三)多管理节点MySQL集群
上次的博文项目进阶 之 集群环境搭建(二)MySQL集群中,我们搭建了一个基础的MySQL集群,这篇博客咱们继续讲解MySQL集群的相关内容,同时针对上一篇遗留的问题提出一个解决方案。...
分类:数据库   时间:2014-04-28 10:26:42    阅读次数:403
杂物论第一
不知怎的,看着这些物什,老是想起辛弃疾的《永遇乐?京口北固亭怀古》来,也只记得“佛狸祠下,一片神鸭社鼓……”等句,其余的也就不大记得起来了,也懒得去勘核,况且,眼前不就有活生生的在吗。且先把几件摆出来中,以备他日来整理、收拾一番。...
分类:其他好文   时间:2014-04-28 10:15:42    阅读次数:209
SQL server 错误代码对照表
0  操作成功完成。    1  功能错误。    2  系统找不到指定的文件。    3  系统找不到指定的路径。    4  系统无法打开文件。    5  拒绝访问。    6  句柄无效。    7  存储控制块被损坏。    8  存储空间不足,无法处理此命令。    9  存储控制块地址无效。    10  环境错误。    11  试图加载...
分类:数据库   时间:2014-04-28 10:11:41    阅读次数:705
Reverse Linked List II -- LeetCode
原题链接: http://oj.leetcode.com/problems/reverse-linked-list-ii/  这道题是比较常见的链表反转操作,不过不是反转整个链表,而是从m到n的一部分。分为两个步骤,第一步是找到m结点所在位置,第二步就是进行反转直到n结点。反转的方法就是每读到一个结点,把它插入到m结点前面位置,然后m结点接到读到结点的下一个。总共只需要一次扫描,所以时间是O(n...
分类:其他好文   时间:2014-04-28 10:38:42    阅读次数:240
Subsets II -- LeetCode
原题链接: http://oj.leetcode.com/problems/subsets-ii/ 这道题跟Subsets一样是经典的NP问题--求子集。比Subsets稍微复杂一些的是这里的集合中可能出现重复元素,因此我们在求子集的时候要避免出现重复的子集。在Subsets中我们每次加进一个元素就会把原来的子集都加上这个元素,然后再加入到结果集中,但是这样重复的元素就会产生重复的子集。为了避免...
分类:其他好文   时间:2014-04-28 10:34:42    阅读次数:373
hdu 1595 find the longest of the shortest(dijstra + 枚举)
http://acm.hdu.edu.cn/showproblem.php?pid=1595 大致题意: 给一个图,让输出从中删除任意一条边后所得最短路径中最长的。。 思路: 直接枚举每条边想必是不行的。其实有些边是不需要枚举的,因为删除它们并不影响起点到终点的最短路。起作用的边都是未删边前的最短路径上的边,删除它们最短距离肯定增大,只需在这些最短距离中求最大的即可。 记录最短路...
分类:Web程序   时间:2014-04-28 10:24:42    阅读次数:393
CSU 1414: Query on a Tree
预处理每个结点的子结点的个数sons , 则对x的询问可由sons[x]- sigma( sons[v] ) (v是到x距离为d的点)得到 怎么快速的找到这些v呢? 注意到距离x为d的点肯定在树的同一层.... 可以对树进行dfs时记录每个结点时间戳的同时把每一层的结点保存下来,然后对每一层维护一个前缀和 如果v是x下面子结点那么v的时间戳肯定在x的范围内,这样就可以二分確定出前缀和的范围了....
分类:其他好文   时间:2014-04-28 10:34:42    阅读次数:434
Python3.2官方文档翻译--作用域和命名空间实例
6.2.1 作用域和命名空间实例 下面的实例主要用来示范如何引用不同的作用域和命名空间,关键字global和nonlocalru如何影响变量绑定。     实例运行结果是: After local assignment: test spam After nonlocal assignment: nonlocal spam After global assignment: no...
分类:编程语言   时间:2014-04-28 10:46:42    阅读次数:356
推迟满足感
我们都有无穷无尽的欲望,虽然大家都知道不是每个欲望都能被满足。可以这么说,不劳而获是每个人心中所拥有的诸多梦想之一,甚至可能还是其中最大的梦想。如果不能做到不劳而获的话,那就最好尽量少劳但是一定要尽量多获,并且多多益善。更进一步,大多数人看法惊人地类似甚至相同:如果有收获的话,那最好要马上有收获;如果没有收获的话,那最好要马上有结果。每个人都有这种欲望,只不过程度不同,或者在不同的方面表现得各不相同而已。...
分类:其他好文   时间:2014-04-28 10:35:42    阅读次数:203
神器之“c#反编译工具“
1. ".net reflector"本人正在使用,下载地址 2.”ILSpy“没有用过,但是听杨中科老师说挺好。...
分类:其他好文   时间:2014-04-28 10:24:42    阅读次数:259
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!