上一页 1 ··· 75 76 77 78 79 80 81 82 83 ··· 425 下一页
摘要: 注意:当函数输入无效时,返回为0,而子数组的和也有可能为0,为了区分,设置一个全局变量标记输入是否有效。思路用下表说明: 代码:#include "stdafx.h"#include using namespace std;bool bInvalidInput = false;//用全局变量标记是否为无效输入//求连续子数组的最大和int FindGreatestSumOfSubArray(int nArr[], int nLength){ if (nArr == NULL || nLength nGreatestSum) { nGreatestSum = nCurrent 阅读全文
posted @ 2013-07-25 18:02 坚固66 阅读(247) 评论(0) 推荐(0)
摘要: 如果做不了优秀的团队,那么就做一个典型的团队,公司需要这么一个神话,需要这么一个领头羊。我在进入某公司后,第一个项目用的是"敏捷开发方法"。而公司的理念恰恰是:开发、协作性强、扁平化团队,以用户为中心。根团队使用的敏捷方法理念正好相同。结果我带领的团队毫无悬疑的拿到了优秀团队奖。其实开发的项目并不是很成功,只是公司需要一个团队来做榜样,来激励其他团队,而我们正好就是这个团队。 阅读全文
posted @ 2013-07-25 18:00 坚固66 阅读(207) 评论(0) 推荐(0)
摘要: //ADC通道号定义#define ADC_Chanel0 (unsigned char)0x00#define ADC_Chanel1 (unsigned char)0x01#define ADC_Chanel2 (unsigned char)0x02#define ADC_Chanel3 (unsigned char)0x03#define ADC_Chanel4 (unsigned char)0x04#define ADC_Chanel5 (unsigned char)0x05#define ADC_Chanel6 (unsigned char... 阅读全文
posted @ 2013-07-25 17:59 坚固66 阅读(1309) 评论(0) 推荐(0)
摘要: 一、UI性能优化 1. 由于View会不断刷新、变化,所以应尽量减少不必要的onMeasure、onDraw调用。 2. 对于ListView、GridView等需要Adapter加载数据的控件,在getView方法中应尽量减少访问耗资源的资源,例如,大量的写入文件操作,访问网络等。否则这些控件会出 现不时的停顿现象。如果非要访问这些资源,应将这些操作放到线程中。 public View getView(int position, View convertView, ViewGroup parent) {ViewHolder holder;if (convertView == ... 阅读全文
posted @ 2013-07-25 17:57 坚固66 阅读(223) 评论(0) 推荐(0)
摘要: 本安装实例中用到的三个软件,都可以直接从官网下载,为了方便,也可以直接从本人的CSDN资源中打包下载。三个安装文件如图示:CSDN高速下载地址:http://download.csdn.net/detail/yousuosi/5811053三、PHP的下载、安装与配置安装Apache以后,默认只能浏览.htm、.html等静态网站的网页,如果要运行PHP动态网站的内容,则需要安装PHP文件运行的环境,并进行一些简单的配置。这和IIS是一样的,IIS的默认配置也是只只能浏览.htm、.html等静态网站的网页,如果要运行ASP.NET动态网站,也是需要安装.NET环境,并进行一些配置的。1、官方 阅读全文
posted @ 2013-07-25 17:55 坚固66 阅读(261) 评论(0) 推荐(0)
摘要: 求出树的直径d。当kd的时候,便是直径d的长度 加上 多出来的点数*2.#include#include#include#include#include#define FF(i, a ,b) for(int i=a; ib; i--)#define REP(i, n) for(int i=0; i G[maxn];void dfs(int x, int fa, int d){ int nc = G[x].size(); if(nc == 1) { if(d > dist) { dist = d; end ... 阅读全文
posted @ 2013-07-25 17:52 坚固66 阅读(141) 评论(0) 推荐(0)
摘要: Problem Description 参加过上个月月赛的同学一定还记得其中的一个最简单的题目,就是{A}+{B},那个题目求的是两个集合的并集,今天我们这个A-B求的是两个集合的差,就是做集合的减法运算。(当然,大家都知道集合的定义,就是同一个集合中不会有两个相同的元素,这里还是提醒大家一下) 呵呵,很简单吧? Input 每组输入数据占1行,每行数据的开始是2个整数n(0<=n<=100)和m(0<=m<=100),分别表示集合A和集合B的元素个数,然后紧跟着n+m个元素,前面n个元素属于集合A,其余的属于集合B. 每个元素为不超出int范围的整数,元素之间有一个空 阅读全文
posted @ 2013-07-24 21:16 坚固66 阅读(151) 评论(0) 推荐(0)
摘要: 今天突然想分析一下函数在相互调用过程中栈帧的变化,还是想尽量以比较清晰的思路把这一过程描述出来,关于c函数调用原理的理解是很重要的。1.关于栈 首先必须明确一点也是非常重要的一点,栈是向下生长的,所谓向下生长是指从内存高地址->低地址的路径延伸,那么就很明显了,栈有栈底和栈顶,那么栈顶的地址要比栈底低。对x86体系的CPU而言,其中---> 寄存器ebp(base pointer )可称为“帧指针”或“基址指针”,其实语意是相同的。---> 寄存器esp(stack pointer)可称为“ 栈指针”。 要知道的是:---> ebp 在未受改变之前始终指向栈帧的开始,也 阅读全文
posted @ 2013-07-24 21:13 坚固66 阅读(247) 评论(0) 推荐(0)
摘要: 在ASP.NET中使用CKEditor编辑器,如果想控制图片上传,即把上传的图片路径名存到数据中,可以自定义一个上传功能首先自定义CKEditor的配置文件在config.js中添加以下代码,红色部分为增加添加图片插件语句CKEDITOR.editorConfig = function (config) { // Define changes to default configuration here. For example: config.language = 'zh-cn'; // config.skin = 'v2'; config.uiColor = 阅读全文
posted @ 2013-07-24 21:11 坚固66 阅读(380) 评论(0) 推荐(0)
摘要: 查看CPU使用情况用top,查看I/O使用情况就需要iotop。这个命令是在 kernel v2.6.20中添加,安装的时候要注意内核的版本号。iotop常用快捷键 1. 左右箭头 --> 改变排序方式,默认是按IO排序 2. r --> 改变排序顺序 3. o --> 只显示有IO输出的进程 4. p --> 进程/线程的显示方式的切换 5. a --> 显示累积使用量 6. q --> 退出 一、安装 yum install iotop 二、man iotop NAME iotop - simple top-like I/O ... 阅读全文
posted @ 2013-07-24 21:05 坚固66 阅读(658) 评论(0) 推荐(0)
上一页 1 ··· 75 76 77 78 79 80 81 82 83 ··· 425 下一页