码迷,mamicode.com
首页 > 其他好文
华为机试—约瑟夫环替换计数器m(循环链表解决)
题目描述: 输入一个由随机数组成的数列(数列中每个数均是大于0的整数,长度已知),和初始计数值m。从数列首位置开始计数,计数到m后,将数列该位置数值替换计数值m,并将数列该位置数值出列,然后从下一位置从新开始计数,直到数列所有数值出列为止。如果计数到达数列尾段,则返回数列首位置继续计数。请编程实现上述计数过程,同时输出数值出列的顺序 比如: 输入的随机数列为:3,1,2,4,初始...
分类:其他好文   时间:2015-01-20 18:03:21    阅读次数:165
hdu 1402 A * B Problem Plus (FFT + 大数相乘)
hdu 1402 A * B Problem Plus (FFT + 大数相乘)—— black 的专栏 —— waShaXiu...
分类:其他好文   时间:2015-01-20 18:03:00    阅读次数:183
Struts2 导出excel完整版
1、Struts2 配置       application/vnd.ms-excel     attachment;filename="${downloadFileName}"       excelFile   2、BaseAction //导出 protected InputStream excelFile;   pro...
分类:其他好文   时间:2015-01-20 18:03:10    阅读次数:183
在ARM平台上编译安装golang
golang也就是go语言,现在已经发行到1.4.1版本了,语言特性优越性和背后google强大靠山什么的就不多说了。golang的官方提供了多个平台上的二进制安装包,遗憾的是并非没有发布ARM平台的二进制安装包。ARM平台没办法直接从官网下载二进制安装包来安装,好在golang是支持多平台并且开源的语言,因此可以通过直接在ARM平台上编译源代码来安装。整个过程主要包括编译工具配置、获取golan...
分类:其他好文   时间:2015-01-20 18:00:21    阅读次数:200
JDK自带工具之JPS
jps(Java Virtual Machine Process Status Tool)是JDK提供的一个显示当前所有java进程pid的命令,简单实用,非常适合在linux/unix/windows平台上简单察看当前java进程的一些简单情况。 jps它的作用是显示当前JAVA进程的id号,并可通过opt来查看这些进程的详细启动参数。        jps位于jdk的bin目录下。 1、...
分类:其他好文   时间:2015-01-20 18:02:38    阅读次数:172
JDK自带工具之jinfo
Jinfo是JDK自带Java配置信息工具。位于java的bin目录下,jinfo的作用是实时地查看和调整虚拟机的各项参数,虽然使用Jps命令的-v参数可以查看虚拟机启动时显示指定的参数列表。但是如果想要知道没有被明确指出的系统默认值,就需要用到jinfo。 Jinfo还能够修改一部分运行期间能够调整的虚拟机参数。 1、Jinfo命令格式 jinfo [ option ] pid   2...
分类:其他好文   时间:2015-01-20 18:01:45    阅读次数:147
Patrol Robot UVa1600巡逻机器人
题意大概: 机器人要从一个m*n(m和n的范围都在1到20的闭区间内)的网格的左上角(1,1)走到右下角(m,n)。网格中的一些格子是空地,用0表示,其它格子是障碍,用1表示。机器人每次可以往四个方向走一格,但不能连续地穿越k( [0,20] )个障碍,求最短路长度。起点和终点保证是空地。 思路:用bfs搜索即可,由于不能连续地穿越k个障碍,所以在原本的vis2维数组上面再添加1维,变...
分类:其他好文   时间:2015-01-20 18:00:56    阅读次数:148
1012. 数字分类
给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字: A1 = 能被5整除的数字中所有偶数的和; A2 = 将被5除后余1的数字按给出顺序进行交错求和,即计算n1-n2+n3-n4...; A3 = 被5除后余2的数字的个数; A4 = 被5除后余3的数字的平均数,精确到小数点后1位; A5 = 被5除后余4的数字中最大数字。 输入格式: 每个输入包含1个测试用...
分类:其他好文   时间:2015-01-20 18:00:52    阅读次数:182
校园视频管理-EF框架基础
最近在做一个新的项目,俗话说在实践中成长,确实是成长不少。新的知识接踵而来,最近帮助我们组长搭框架的时候,学习到了EF的知识,下面总结一下。         一,ORM和EF的关系               ORM:帮助我们开发人员跟踪实体的变化,并将实体的变化翻译成sql脚本,并执行到数据中去,也就是将实体的变化映射到了表的变化。               EF:跟踪实体变化,把变...
分类:其他好文   时间:2015-01-20 18:01:31    阅读次数:240
UVA Oil Deposits (BFS)
Oil Deposits  The GeoSurvComp geologic survey company is responsible for detecting underground oil deposits. GeoSurvComp works with one large rectangular region of land at a time, and cre...
分类:其他好文   时间:2015-01-20 17:58:24    阅读次数:135
[Docker大讨论]docker并非万能,你也不必把所有的东西都部署在docker上
[Docker大讨论]docker并非万能,你也不必把所有的东西都部署在docker上...
分类:其他好文   时间:2015-01-20 17:57:52    阅读次数:192
[Leetcode] 19 - Remove Nth Node From End of List
原题链接:https://oj.leetcode.com/problems/remove-nth-node-from-end-of-list/ 这道题是移除倒数第n个node,做法是保持2个指针,一快一慢,快指针先走n步,然后快慢指针同时走,直到快指针变成null。这时将慢指针的值改为next的值。(注意,慢指针其实是指针的指针,以为为了改变指向当前node的指针的值)。个人感觉这题其实...
分类:其他好文   时间:2015-01-20 17:59:27    阅读次数:145
Git 简洁教程之 中级操作
远程仓库的SSH 本地Git仓库和GitHub仓库之间的传输是通过SSH加密,为了使用SSH加密,需要在本地生成Private Key 以及Public key,其中public key要保存到GitHub的网站上,这样GitHub就可以知道提交代码的是你,而不是别人。下面为具体的步骤 第1步:创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有i...
分类:其他好文   时间:2015-01-20 17:57:37    阅读次数:188
自定义View 中一些方法的调用时机
onFinishInflate()函数的调用时机: onFinishInflate() 当View中所有的子控件均被映射成xml后触发 onMeasure(int, int) 确定所有子元素的大小 onLayout(boolean, int, int, int, int) 当View分配所有的子元素的大小和位置时触发 ...
分类:其他好文   时间:2015-01-20 17:59:06    阅读次数:187
【分享教训】关于一个字母价值2000块钱的深刻教训20150120
今天考401,比较悲催的是题目做的还可以,但同步sam有问题,排查了2个小时都没解决,哎,这次考试挂不挂还不好说,悔恨自己曾发现过这个问题为什么不解决,明明知道墨菲定律为什么不解决,为什么会存在侥幸心理,为什么总是怀疑别人、为什么总是怀疑系统环境问题,为什么不怀疑自己是不是出错了,为什么?人是会犯错的,与系统相比人是更容易犯错的,因为人的主观判断,表面上看是因为过度自信,这冤枉了自信,其实还是因为...
分类:其他好文   时间:2015-01-20 17:57:06    阅读次数:171
通讯录-AlphabetIndexer的使用
AlphabetIndexer,实现了SectionIndexer接口,是adapter的一个辅助类,辅助实现在快滑时,显示索引字母。 使用字母索引的话,必须保证数据列表是按字母顺序排序,以便AlphabetIndexer采用二分查找法快速定位 下面使用AlphabetIndexer来模拟快速滑动展示通讯录。 自定义适配器,IndexAdapter, public IndexAdapt...
分类:其他好文   时间:2015-01-20 17:57:23    阅读次数:238
Git 简洁教程之 高级操作
git 合并冲突的解决 在分支QA上面修改readme.txt文件,并进行提交 在分支DEV上面修改readme.txt文件,并进行提交 切换到Master分支,并把QA的修改合并过来,此时可以顺利的进行合并 此时尝试在Master上合并DEV的内容时,会提交失败,并提示有冲突 打开readme.txt文件,手动清楚差异对readme.txt执行add以及commit操作使用...
分类:其他好文   时间:2015-01-20 17:58:20    阅读次数:190
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!