摘要:
Given an indexk, return thekthrow of the Pascal's triangle. For example, givenk= 3, Return[1,3,3,1]. Note: Could you optimize your algorithm to use onlyO(k) extra space?vector getRow(int rowIndex) { // Start typing your C/C++ solution below // DO NOT write int main() function ve... 阅读全文
摘要:
1 从vector容器中查找指定对象:find()算法STL的通用算法find()和find_if()可以查找指定对象,参数1,即首iterator指着开始的位置,参数2,即次iterator指着停止处理的地方。注意:包含开始和结束的位置的元素。例子:#include "stdafx.h"#include #include #include using namespace std;int_tmain(int argc, _TCHAR* argv[]){ vector fruitVec; vector::iterator fruitIt; fruitVec.push_back 阅读全文
摘要:
QT类的继承结构QT的类core数据集合 QString几何类 QPoint QSize QRectangle 系统类 QColor QFont QImage QIcon QCursor QBitmap ...gui 窗体类 |-框架窗体 QMainWindow(SDI/MDI)[菜单/工具条/状态条/带文档与视图] |-对话框窗体QDialog[模式对话框/非模式] 组件 显示组件 输入组件 按钮 容器 菜单 布局组件 高级数据组件 表格/树型 窗体类的结构 QObject QPaintDevice |------|-------| QWidget | |--------------... 阅读全文
摘要:
题目:http://poj.org/problem?id=3254思路见代码:#includeusing namespace std;const int MOD=100000000;const int MAX_N_M=12;int row_state[MAX_N_M];// 枚举出合法的状态数 int LegalState[2000],nstate;int dp[MAX_N_M][2000],n,m; /* dp[i][j]:= 第i行,状态为j时的方案数 */void init() //枚举合法状态 { int allstate=0x1>m>>n) { init(); fo 阅读全文
摘要:
如果要从vector容器中查找是否存在一个子串序列,就像从一个字符串中查找子串那样,次数find()与find_if()算法就不起作用了,需要采用search()算法:例子:#include "stdafx.h"#include #include #include using namespace std;int_tmain(int argc, _TCHAR* argv[]){ vector targetVec; vector sourchVec; targetVec.push_back('\0'); targetVec.push_back('2 阅读全文
摘要:
类的成员简介在C++中,可以通过声明一个类来穿件一种新的类型。类将一组变量(他们的类型通常不同)和一组相关的函数组合在一起。类可以有各种类型的变量组成,还可以包含其他类对象。成员变量称为数据成员它们是类中变量。 成员变量也叫数据成员,他们是类中的变量。成员变量是类的组成部分 。类还可以包含函数,它们被称为成员函数或者方法。成员函数和成员变量一样,是类的重要组成部分,它们决定了类的功能。类的成员函数通常操作成员变量。 下面就来看代码吧/* *class.cpp *Date : 2013-9-20 *Author: sjin *Mail:413977243@qq.com */#include us 阅读全文
摘要:
环境 WinXP, MSVC6.0 1 从 https://bitbucket.org/libgd/gd-libgd/downloads 下载最新版本 libgd2 可以用 nmake 编译 windows\Makefile.w32,那么下面内容你都可以跳过。3 如果使用 dsp的话,新建空的动态或静态库项目,添加src文件夹下源文件,dsp文件夹中新增以下SOURCE=.\src\gd.cSOURCE=.\src\gd_bmp.cSOURCE=.\src\gd_color.cSOURCE=.\src\gd_color_map.cSOURCE=.\src\gd_color_map_test.c 阅读全文
摘要:
check votedisk and OCR[root@vzwc1 ~]# ocrcheckStatus of Oracle Cluster Registry is as follows : Version : 3 Total space (kbytes) : 262120 Used space (kbytes) : 3116 Available space (kbytes) : 259004 ID ... 阅读全文
摘要:
一、概述 在本书中有两个地方都对这个函数进行了介绍,其实还有很多地方需要这个函数。ioclt函数传统上一直作为纳西而不适合归入其他精细定义类别的特性的系统接口。网络程序(特别是服务器程序)经常在程序启动执行后使用ioctl获取所在主机全部网络接口的信心,包括:接口地址、是否支持广播、是否支持多播。 二、ioctl函数 #include int ioctl(int fd,int request,...../* void *arg /);//返回:若成功则为0.失败则我-1 其中第三个参数总是一个指针,但指针的类型依赖于request参数。我们可以把和网络相关的请求划分为6类: 1)套接字操作 . 阅读全文
摘要:
Linux 下使用sudo命令,可以让普通用户也能执行一些或者全部的 root 命令。本文就对我们常用到 sudo 操作情景进行简单分析,通过一些例子来了解 sudo 命令相关的技巧。情景一:用户无权限执行 root 命令普通用户登录 shell 之后,如果自身没有权限访问某个文件或执行某个命令时,若该用户获得root授权,那么就可以在需要执行的命令之前加上 sudo,临时切换到root用户的权限,完成相关的操作。在sudo于1980年前后被写出之前,一般用户管理系统的方式是利用su切换为超级用户。但是使用su的缺点之一在于必须要先告知超级用户的密码,而sudo使一般用户不需要知道超级用户的密 阅读全文