码迷,mamicode.com
首页 > 全部 > 周排行
1017. A除以B (20)
本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R,使得A = B * Q + R成立。 输入格式: 输入在1行中依次给出A和B,中间以1空格分隔。 输出格式: 在1行中依次输出Q和R,中间以1空格分隔。 输入样例: 123456789050987654321 7 输出样例: 17636684150141093474 3...
分类:其他好文   时间:2014-05-13 05:09:32    阅读次数:263
AndroidUI组件之AdapterViewFilpper
package com.gc.adapterviewflipperdemo; /** * 功能:自动播放的图片库 * @author Android将军 */ /* * 1、AdapterViewFilpper继承了AdapterViewAnimator,它也会 * 显示Adapter提供的多个View组件,但它每次只能显示一个View组件 * ,程序可通过showPrevious()...
分类:移动开发   时间:2014-05-13 23:36:22    阅读次数:423
Operation System - Peterson's Solution算法 解决多线程冲突
Person's solution 是用来一种基于软件的解决关键区域问题的算法(critical-section). 它并非完美的,有可能不正确地工作。而且是限制解决两个进程同步的问题。 但是它很简单,很原始,学习起来也是很轻松的。 代码如下: do { flag[i] = true; turn = j; while (flag[j] && turn == j...
分类:编程语言   时间:2014-05-13 08:01:01    阅读次数:407
Linux作业(三)-shell统计某文章中出现频率最高的N个单词并排序输出出现次数
#!/bin/bash if [ $# -ne 2 -a $# -ne 1 ] ;then echo "usage: `basename $0 ` [n] input file " echo exit fi if [ $# -eq 1 ];then I_TOP=10 I_FILE=$1 fi...
分类:系统相关   时间:2014-05-13 06:21:24    阅读次数:454
关于禁用html中a标签的思考
其实这个问题在初次学习html中select标签时就已经冒出来了,时至今日,依然没有找到使用纯css禁用a标签的办法——同事、同学、老师我都问过了,他们都千篇一律借助了JavaScript,难道真的必须要借助JavaScript吗?...
分类:Web程序   时间:2014-05-13 05:32:09    阅读次数:373
一则微博的感悟——一辈子做一件事
一则微博     很久以前转载过“创业家杂志” 的一则微博,内容如下:     如果你一天做一件事情,说明您是一个能做事的常人; 如果你一个月做一件事情,说明你是一个有点想法的人; 如果你一年做一件事情,说明你是一个想干大事的人; 如果你十年只做一个事情,说明你是一个非凡的人; 如果你一辈子就做一个事情,那你一定是一个伟人。 部分评论     同时有很多精彩的评论,值得我们思考……...
分类:其他好文   时间:2014-05-13 09:05:40    阅读次数:223
leetcode第一刷_Rotate List
我提交了好多次,错误莫名其妙的,到后来才明白过来,原来我把题目给理解错了。 这个题的意思不是说让你把最后的那k个位置的元素移到前面来,这种问题的做法就是用两个指针,先让一个走,走到一定的长度之后两个一起走,很简单。它实际的意思是整个链表循环右移,假设一个链表长度是N,那么循环右移N次之后,链表又变回了原来的样子。k的取值范围只说了是非负的,也就是它可以是大于N的,因此实际的移位次数只是(k%N)...
分类:其他好文   时间:2014-05-13 23:37:23    阅读次数:299
fragment和fragmentactivity解析
一、为什么要使用fragment...
分类:其他好文   时间:2014-05-13 08:48:08    阅读次数:288
Codeforces Round #245 (Div. 2)
A Points and Segments (easy)  智商题,(智商急~) /*********************************************************** *分析:只要按Xi从小到大染成1010101010... , *1、0间隔的的序列就能保证对于任意区间[l, r]中1的个数和0的个数之差小于等于1。 *注意:由于输入的Xi可能是无...
分类:其他好文   时间:2014-05-13 06:22:24    阅读次数:274
leetcode第一刷_Unique Paths II
接着上面的问题,如果这个矩阵中有阻塞的障碍,就不能用前面的那种组合数的方法了,因为很多位置实际上是没有路的嘛。 剩下的合理解法只有dp了。跟那个求最小和的非常像,从右下角往前推算,对于一个位置(i, j),它的走法应该是(i+1, j)和(i, j+1)走法的和。对于边界条件还是有一些特殊,最后一行,从右往左,如果是0的话没有问题,等于右侧走法的个数,一旦遇到一个1,那么它以及它左边的走法都必须...
分类:其他好文   时间:2014-05-14 01:00:13    阅读次数:305
用ASP实现简单的繁简转换
用ASP实现简单的繁简转换 国际化似乎是一个非常流行的口号了,一个网站没有英文版至少也要弄个繁体版,毕竟都是汉字,翻译起来不会那么麻烦:P 一般的繁简转换是使用字典,通过GB的内码算出BIG5字符在字典中的位置,读取显示之,用fso应该可以实现。这里介绍的方法思路更简单一些,用Dictionary对象,就是字典,呵呵,dicGb2Big5(gb)就是对应的BIG5。比起计算内码再按照位置读取字...
分类:Web程序   时间:2014-05-12 23:28:38    阅读次数:395
leetcode第一刷_Unique Paths
从左上到右下,只能向右或向下,问一共有多少种走法。 这个问题当然可以用递归和dp来做,递归的问题是很可能会超时,dp的问题是需要额外空间。 其实没有其他限制条件的话,这个问题有个很简单的解法。给定一个格子,假设是m*n的,从左上角走到右下角的总步数是确定了的,(m+n-2)嘛,即在竖直方向一定要走m-1步,在水平方向一定要走n-1步。那有多少种解法就相当于确定什么时候往下走,什么时候往右走,也...
分类:其他好文   时间:2014-05-14 00:41:02    阅读次数:447
水贴王之续,找出数组里出现频率最高的元素
找出数组里出现频率最高的元素...
分类:其他好文   时间:2014-05-13 08:49:11    阅读次数:314
通过XShell链接虚拟机的CentOS
今天在Win7环境通过XShell链接VirtualBox的CentOS;始终链接不上,原来是因为虚拟机选择网络链接方式不对[推荐连接方式:Host-only Adapter(主机模式)。 在网上查了相关资料得知: 知识提要: VBox在主机中模拟出一张专供虚拟机使用的网卡,所有虚拟机都是连接到该网卡上的,我们可以通过设置这张网卡来实现上网及其他很多功能。主机模式通过虚拟机及网卡的设置可以完...
分类:其他好文   时间:2014-05-13 05:10:38    阅读次数:288
一个简单的HTML病毒分析
一直就想写这篇东西了,只是上班时说要上班,不写,回家后又忙着玩游戏,丢一边去了。现在只好不务正业的开写了,希望头儿不会知道我的blog。哈哈   在很久之前就对HTML的病毒很感兴趣了,很好奇怎么能远程向本地不经过允许就能下载可执行文件的,只是一直没机会搞得到ASP的原码,所以不才敢断章取义的去作什么分析。最近一次听一朋友说他看一个网页时病毒防火墙提示有病毒,叫我小心(先感谢一下他先),我闪了一下...
分类:Web程序   时间:2014-05-13 06:15:21    阅读次数:304
leetcode第一刷_Minimum Path Sum
可以用递归简洁的写出,但是会超时。 dp嘛。这个问题需要从后往前算,最右下角的小规模是已知的,边界也很明显,是最后一行和最后一列,行走方向的限制决定了这些位置的走法是唯一的,可以先算出来。然后不断的往前推算。 用distance[i][j]保存从当前位置走到最右下角所需的最短距离,状态转移方程是从distance[i+1][j]和distance[i][j+1]中选一个小的,然后再加上自身的。...
分类:其他好文   时间:2014-05-13 00:13:56    阅读次数:339
asp.net 实现“九连环”小游戏
asp.net 实现“九连环”小游戏 wildcatsky(原作) public Class ChinaRing1  Inherits System.Web.UI.Page #Region " Web 窗体设计器生成的代码 " '该调用是 Web 窗体设计器所必需的。  Private Sub InitializeComponent() End Sub  Protected Wi...
分类:Web程序   时间:2014-05-14 00:30:45    阅读次数:390
初识安卓小程序(Android短信发送器)
首先,先创建一个安卓项目(我的版本是4.4.2的),名字为"短信发送器" 然后在res文件夹下找到layout文件夹,找到activity_main.xml或fragment_main.xml,在里面输入或拖拽按钮 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:too...
分类:移动开发   时间:2014-05-13 05:20:58    阅读次数:383
linux c setitimer用法说明
在linux c编程中,setitimer是一个比较常用的函数,可用来实现延时和定时的功能,网上有各种零零散散的用法说明,都只提到了个别用法,今天抽空实践整理了一份比较详细的: 使用时需要引入的头文件: #include ...
分类:系统相关   时间:2014-05-12 23:05:57    阅读次数:484
AndroidUI组件之TextSwitcher
package com.gc.textswitcherdemo; /* * 文本切换器(TextSwitcher): * 1、TextSwitcher继承了ViewSwitcher,因此它具有与ViewSwitcher相同的特征 * 可以在切换View组件时使用动画效果。与ImageSwitcher相似的是,使用TextSwitcher * 也需要设置一个ViewFactory。与Imag...
分类:移动开发   时间:2014-05-13 23:10:43    阅读次数:409
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!