首页 > 2014年07月09日 > 全部分享
算法导论——lec 10 图的基本算法及应用
搜索一个图是有序地沿着图的边访问所有定点, 图的搜索算法可以使我们发现很多图的结构信息, 图的搜索技术是图算法邻域的核心。 e...
分类:其他   时间:2014-07-09 10:31:05    收藏:0  评论:0  赞:0  阅读:426
简单工厂模式(simple factory pattern)
简单工厂模式是由一个工厂对象来决定创建出哪一种产品类的实例(对象),就是由一个工厂类根据传入的参数来决定需要创建哪一种产品的对象或实例。 此模式主要涉及到工厂角色,抽象产品,具体产品三个角色 工厂类(Creator),此模式的核心,含有与应用紧密相关的商业逻辑, 抽象产品(Product),担任需要创建产品的父类,一般由一个java接口事抽象类来实现 具体产品(Concrete Produ...
分类:其他   时间:2014-07-09 12:18:19    收藏:0  评论:0  赞:0  阅读:283
华为OJ:字符串反转
很简单,逆向输出就好了。 import java.util.Scanner; public class convertString { public static void main(String args[]){ Scanner input=new Scanner(System.in); String s=input.nextLine(); StringBuffer l=new Str...
分类:其他   时间:2014-07-09 09:12:18    收藏:0  评论:0  赞:0  阅读:408
华为OJ:数字颠倒
将数字转成一个字符串就行了。 import java.util.Scanner; public class convertNumber { public static void main(String args[]){ Scanner input=new Scanner(System.in); int k=input.nextInt(); String s=String.value...
分类:其他   时间:2014-07-09 10:50:31    收藏:0  评论:0  赞:0  阅读:576
华为OJ:计算字符个数
因为区分大小写,所以要用toUpperCase()和toLowerCase()两个函数同时与charAt得到的字符比较。 import java.util.Scanner; public class countCharNumber { public static void main(String args[]){ Scanner input=new Scanner(System.in);...
分类:其他   时间:2014-07-09 09:26:37    收藏:0  评论:0  赞:0  阅读:400
2013 通化邀请赛ABCDEGHIJ题解
A: #include #include int main() { int T; scanf("%d", &T); while(T --) { double x, ans = 0; for(int i = 0; i < 12;i ++) { scanf("%lf", &x); ans += x; } ans /= 12; char b[1000]; ...
分类:其他   时间:2014-07-09 11:06:10    收藏:0  评论:0  赞:0  阅读:403
华为OJ训练题之 比赛情况统计
题目如下: 比赛情况统计 有一个游戏平台,各个参赛队伍(以唯一的TeamID来标识)之间进行单循环的对抗赛,两个队伍之间只举行一场比赛,比赛以得分的多少定胜负。需要完成一个统计赛况的程序,能够随时查询指定队伍的最新赛况:包括胜、平、负的局数,当前总积分以及名次。  说明:循环赛没有全部结束时也可以查询某个队伍的最新赛况   规则说明 比赛判定:两个队伍中得分高的一方为胜者,另一方为...
分类:其他   时间:2014-07-09 13:06:31    收藏:0  评论:0  赞:0  阅读:390
华为OJ:统计大写字母个数
这道题我错了一次,主要是A跟Z边界没有考虑,其他的就是记得测试时用nextLine,因为字符串可能可能有空格。 import java.util.Scanner; public class bigLetterCount { public static int CalcCapital(String str){ int count=0; for(int i=0;i<str.length()...
分类:其他   时间:2014-07-09 12:17:36    收藏:0  评论:0  赞:0  阅读:362
是男人就下100层【第四层】——Crazy贪吃蛇(1)
贪吃蛇是一款很经典的游戏,这些经典游戏给我们的童年增加了不少乐趣,今天开始我们来一步一步的在Android设备上实现一款贪吃蛇游戏,我也是第一次写这个游戏,有可能会写错,或者走弯路,但是最终希望能有一个好的结果,接下来我们一起来一步步的摸着石头开发吧。一、建立一个工程二、自定义View(贪吃蛇界面)package com.example.crazysnake; import android.co...
分类:其他   时间:2014-07-09 09:56:44    收藏:0  评论:0  赞:0  阅读:371
华为OJ:查找输入整数二进制中1的个数
不得不说这道题就是一道十分蛋疼的题,我本来想着对输入的整数K对1按位与运算,然后再将K向右移一位,循环这样做,知道K为0。 万万没想到,程序一直超时,莫名其妙,看讨论上说是因为这编译器高位补零,还能不能再坑一点。 import java.util.Scanner; public class binarySystemOneNumber { public static int findN...
分类:其他   时间:2014-07-09 10:49:55    收藏:0  评论:0  赞:0  阅读:356
工厂方法模式(factory method pattern)
工厂方法模式相对于简单工厂模式的优点是为了更好的拓展,当如果再新加一种产品,对于简单工厂模式来说需要修改核心的工厂类,但对于工厂方法模式则不需要,在工厂方法模式中核心的工厂类不再负责创建所有产品的创建,而是将具体创建的工作交给了了类去实现,自己的核心类则变成一个抽象的工厂角色。 这种 进一步的抽象的结果 是可以允许系统在不修改工厂类的前提下引进新的产品。此模式涉及到四种 角色,分别如下: 抽象...
分类:其他   时间:2014-07-09 11:47:51    收藏:0  评论:0  赞:0  阅读:371
华为OJ:找出字符串中第一个只出现一次的字符
可以稍微让代码写的好看,不用直接写双循环的话,就可以写成函数的调用,重用性也很高。 import java.util.Scanner; public class findOnlyOnceChar { public static boolean FindChar(String pInputString, char pChar){ int count=0; for(int i=0;i<pI...
分类:其他   时间:2014-07-09 11:48:30    收藏:0  评论:0  赞:0  阅读:382
网络流小结
第一个问题: 在原图无负环的前提上,为什么增广时的最短路算法不会陷入负环,即为什么增广后的残图不会出现负环? 其实这是一个很浅显的问题,可是我纠结了好长时间,233。 首先假设残图会出现负环,则其出现负环的原因必然是增广后某些反向弧被加入的残图中。 而增广路肯定是无环的,所以这些反向弧只可能是负环的一部分。 设这些反向弧组成的路径为P,P上各反向弧对应的边组成的路径为P',负环的...
分类:其他   时间:2014-07-09 12:33:52    收藏:0  评论:0  赞:0  阅读:353
16位/32位中断机制比较
16位/32位中断机制比较 原理: 16位中断机制:使用中断向量表 32位中断机制:使用中段描述符表IDT 位置: 中断向量表的位置是固定的,位于内存的开始0x00000 中断向量符表位置不固定,由系统设计者安排,由IDTR(IDT基地址寄存器)锁定其位置。...
分类:其他   时间:2014-07-09 12:33:13    收藏:0  评论:0  赞:0  阅读:304
java线程共享受限资源 解决资源竞争 thinking in java4 21.3
java线程共享受限资源 解决资源竞争 详细介绍请参阅:thinking in java4 21.3 thinking in java 4免费下载:http://download.csdn.net/detail/liangrui1988/7580155...
分类:编程语言   时间:2014-07-09 09:05:44    收藏:0  评论:0  赞:0  阅读:364
好947 Mybatis 配置resultMap 带参数查询Map 注意selectOne数据库返回结果一条数据库 否则会报错
//TMD 写几个demo 还有大站采集好947 映射配置文件 好947 映射配置查询语句 <!-- 当查询值得时候resultMap指定key与value。   map.put("name","项目经理")   map.put("gender" 1)好9...
分类:数据库技术   时间:2014-07-09 13:13:06    收藏:0  评论:0  赞:0  阅读:448
Ubuntu Android adb调试无法识别设备 -- List of devices attached ???????????? no permissions
在Ubuntu下做Android开发, 使用adb devices调试的时候出现在面的错误:这个问题之前就出现过的,突然就忘了,Mark一下。在网上找了一下,基本上是一些比较麻烦的办法,但是在我的记忆中这个问题应该是很快就能解决的问题。跟着异常的提示想了一下$ adb devices* daemon...
分类:移动平台   时间:2014-07-09 13:15:05    收藏:0  评论:0  赞:0  阅读:382
使用pivot和聚合函数将表中的行的值转为列产生新的表
原表格:V_ChannelReward结构为:select * from V_ChannelReward pivot (max(RewardSum) for RewardItem in ([星级奖励],[自建空充酬金],[首充酬金],[BOSS待办酬金],[激活酬金],[神州行上网套餐拓展酬金],[...
分类:其他   时间:2014-07-09 13:15:43    收藏:0  评论:0  赞:0  阅读:289
php+支付宝整合
CREATE TABLE IF NOT EXISTS `alipay_order` ( `id` int(11) unsigned NOT NULL auto_increment, `orderid` char(20) NOT NULL, `title` char(50) NOT NULL, ...
分类:Web开发   时间:2014-07-09 13:16:53    收藏:0  评论:0  赞:0  阅读:351
python前景
Python在编程领域的占有率一直处于稳步上升之中,根据最新的数据,Python排名第七。前六名分别是Java,C,VB,C++,PHP和Perl. 作为一个很年轻的语言,Python的位置已经相当令人振奋了。随着微软将Python纳入.Net 平台,相信Python的将来会更加强劲发展。Pytho...
分类:编程语言   时间:2014-07-09 13:16:17    收藏:0  评论:0  赞:0  阅读:544
1411条   上一页 1 ... 20 21 22 23 24 ... 71 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!