上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 53 下一页

2013年8月20日

插入排序

摘要: 插入排序的原理同很多人打牌时,整理手中的牌时的做法差不多。在开始摸牌时,左手是空的,接着一次从桌上摸起一张牌,并将它插入到左手一把牌中的正确位置上,这样左手的牌永远都是顺序摆放的。 插入排序伪代码如下:INSERT-SORT(A) for j Insert A[j] into the sorted sequence A[1..j-1]. i 0 and A[i] > key do A[i+1] = 0 && a[i] > key) { a[i+1] = a[i]; ... 阅读全文

posted @ 2013-08-20 20:45 bbsno 阅读(113) 评论(0) 推荐(0)

Windows的PNP和电源特性概述

摘要: 转载注明 >>【作者:张佩】【镜像:http://www.yiiyee.cn/Blog/pnp/】这一节讲述一般设备的PNP和电源特性。PNP特性PNP是Plug And Play的简称,代表和外部设备插拔有关事件的处理。PNP是现代操作系统必须支持的基本特性,其目的是希望操作系统能够在软硬件支援下,在基本无需用户干预的情况下,即可很好地处理外部设备的接入和移除操作;当设备配置发生动态变更时,系统也能悄没生息地处理好,并一切正常地使用它们。有些笔记本是当成工作站来用的,这样就需要很多外部接口。但一般的笔记本,局限于物理空间,不能够提供过多的外部接口,会使用接口坞来扩展。大的接口坞上 阅读全文

posted @ 2013-08-20 20:42 bbsno 阅读(344) 评论(0) 推荐(0)

bnu_4060 Plants vs. Zombies

摘要: 原题链接:http://acm.bnu.edu.cn/bnuoj/problem_show.php?pid=4060分析: 解法一:注意到这里只有一个数据的单起来的,其他都两两配对,有进有出(被杀死)。那么我们用sum表示他们的和,进则加,出则减。最好剩下的sum就是单着的那个数。 解法二:对于这种两两配对,就一个数单着的题,可以用‘^’(异或)运算去掉相同的,留下不同的。 异或运算: 0^a=a; a^a^b=b; a^a=0; a^c^b^a^b=c;(相同的^后都变成0了,最后只剩下单个的和0异或); 我的代码(解一):#includetypedef long long LL;int . 阅读全文

posted @ 2013-08-20 20:40 bbsno 阅读(161) 评论(0) 推荐(0)

Eclipse设置:背景与字体大小和xml文件中字体大小调整

摘要: Eclipse中代码编辑背景颜色修改:代码编辑界面默认颜色为白色。对于长期使用电脑编程的人来说,白色很刺激我们的眼睛,所以改变workspace的背景色,可以使眼睛舒服一些。设置方法如下:1、打开window / Preference,弹出Preference面板 2、展开General标签,选中Editors选项,展开。 3、选中 Text Editors,右边出现TestEditors面板。 面板中有这样一个选项:Appearance color options;其中是各种板块颜色的设置,其中有一项是background color,勾掉System Default,点击'colo 阅读全文

posted @ 2013-08-20 20:38 bbsno 阅读(146) 评论(0) 推荐(0)

Mvn multi mirrors 从多个地方下载

摘要: 首先mvn这个东西和ant差不多。都是编译工程+打包的东西。 很多开源软件都用。这些开源软件里面有大量的第三方依赖。很可惜,这些第三方依赖很有可能在很多个repository中。查找StackOverFlow发现大多回答是这样的:在conf/setting.xml中写入: UK UK Central http://uk.maven.org/maven2 central 这样就加入了一个。 UK UK Central http://uk.maven.org/maven2 centra... 阅读全文

posted @ 2013-08-20 20:36 bbsno 阅读(326) 评论(0) 推荐(0)

暑期总结之--c#界面设计作业Mini U-NET(多图杀猫)

摘要: 这个项目是差不多耗费了我20天的时间才设计完成的,内容主要是利用c#写出良好的界面,并加以一定算法。下面就是对这个项目进行总结与汇总。一.功能篇(1)首先展示一下总体效果,大体设计分四部分,上面的工具菜单栏,左面的选择窗口,中间的三个页签,下面的菜单栏显示状态坐标。我们看到,因为这个项目是要进行基站的损耗模拟计算,所以在地图方面,我调用的是百度地图api。放大、缩小、保存、新建这些基础功能就不一一讲解了。(2)使用这个软件,首先要点击工具栏的黄色添加基站按钮。界面会显示基站以及它的作用范围单机site0,会显示site的一些属性。我们也可以转换页签到excel中查看并修改(3)右... 阅读全文

posted @ 2013-08-20 20:33 bbsno 阅读(291) 评论(0) 推荐(0)

六度分离_hdu_1869(floyd算法).java

摘要: 六度分离Time Limit: 5000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 3139Accepted Submission(s): 1221 Problem Description 1967年,美国著名的社会学家斯坦利·米尔格兰姆提出了一个名为“小世界现象(small world phenomenon)”的著名假说,大意是说,任何2个素不相识的人中间最多只隔着6个人,即只用6个人就可以将他们联系在一起,因此他的理论也被称为“六度分离”理论(si... 阅读全文

posted @ 2013-08-20 20:31 bbsno 阅读(186) 评论(0) 推荐(0)

MFC版的Hello World

摘要: MFC版的Hello World 使用MFC类库写个Hello示例程序比直接用Win32 API写要简单的多了。因为MFC用几个类封装了应用程序的创建,消息循环等等东东。 闲话少说,先给来一个最简单的MFC版Hello World. //Hello.h#ifndef Hello1_H_#define Hello1_H_ #include // Declare the application classclass CTestApp : public CWinApp{public: virtual BOOL InitInstance();};// Create an instan... 阅读全文

posted @ 2013-08-20 20:29 bbsno 阅读(406) 评论(0) 推荐(0)

Google Protobuf的安装、配置、以及简单demo编译

摘要: 【准备工作】Google Protobuf安装包 https://code.google.com/p/protobuf/downloads/list文档 https://developers.google.com/protocol-buffers/docs/overview?hl=zh-CN项目首页https://code.google.com/p/protobuf/ 【前提】 我是以root用户的身份来登录的,非root用户可以su命令登录root帐号,或者在需要权限的命令前面加sudo。 【安装】 假设下载的是protobuf-2.1.0.ta... 阅读全文

posted @ 2013-08-20 20:27 bbsno 阅读(504) 评论(0) 推荐(0)

在Android工程中加入AIDL文件时,gen目录生成的文件报错-问题解决

摘要: 今天在弄清除缓存的东东,按照网上别人的方法,创建了一个AIDL文件,这个时候发现gen目录下自动生成的java文件报错了,内容是里面的一些方法要去掉override,但是去掉之后还是报错,所以我想应该不是要去掉override。。于是又四处寻找问题解决办法,最终看到某某大神说和JDK版本有关系,我表示很无语,不过,我试着把properities->java compiler里面的JDK版本从1.5改成了1.6 ,居然真的可以了! 囧! 下面上图: 问题现象: 解决方法: link 阅读全文

posted @ 2013-08-20 20:25 bbsno 阅读(131) 评论(0) 推荐(0)

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 53 下一页

导航