- 博客(71)
- 资源 (31)
- 收藏
- 关注
转载 排序算法总结
排序算法总结按平均时间将排序分为四类:(1)平方阶(O(n2))排序 一般称为简单排序,例如直接插入、直接选择和冒泡排序;(2)线性对数阶(O(nlgn))排序 如快速、堆和归并排序;(3)O(n1+£)阶排序 £是介于0和1之间的常数,即0(4)线性阶(O(n))排序 如桶、箱和基数排序。
2012-12-02 22:43:15 528
原创 ZOJ_1292_Integer Inquiry
Integer InquiryTime Limit: 2 Seconds Memory Limit: 65536 KBOne of the first users of BIT's new supercomputer was Chip Diller. He extended his exploration of powers of 3 to go from 0 to 33
2012-11-07 21:54:23 759
转载 C++ 的 string构造函数
之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必 担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们尽可以把它看成是C++的基本数据类型。 首先,为了在我们的程序中使用string类型
2012-11-06 18:55:06 14757
原创 ZOJ_1251_Box of Bricks
Box of BricksTime Limit: 2 Seconds Memory Limit: 65536 KBLittle Bob likes playing with his box of bricks. He puts the bricks one upon another and builds stacks of different height. ``Look
2012-11-04 22:20:04 1403
原创 ZOJ_1242_Carbon Dating
Carbon DatingTime Limit: 2 Seconds Memory Limit: 65536 KBUntil the second half of the 20th century, determining the actual age of an archaeological find had been more or less a matter of
2012-11-02 22:00:03 988
原创 ZOJ_1241_Geometry Made Simple
Geometry Made SimpleTime Limit: 2 Seconds Memory Limit: 65536 KBMathematics can be so easy when you have a computer. Consider the following example. You probably know that in a right-angl
2012-11-02 20:28:29 583
原创 Insertion_Sort(插入排序)
自己编一遍。。。防止遗忘,同时增加熟练度。罗列下来自百科的算法描述和基本步骤算法描述 一般来说,插入排序都采用in-place在数组上实现。具体算法描述如下: ⒈ 从第一个元素开始,该元素可以认为已经被排序 ⒉ 取出下一个元素,在已经排序的元素序列中从后向前扫描 ⒊ 如果该元素(已排序)大于新元素,将该元素移到下一位置 ⒋
2012-11-01 21:42:51 581
原创 ZOJ_1240_IBM Minus One
IBM Minus OneTime Limit: 2 Seconds Memory Limit: 65536 KBYou may have heard of the book '2001 - A Space Odyssey' by Arthur C. Clarke, or the film of the same name by Stanley Kubrick. In i
2012-11-01 20:31:58 632
原创 ZOJ_1216_Deck
DeckTime Limit: 2 Seconds Memory Limit: 65536 KBScenarioA single playing card can be placed on a table, carefully, so that the short edges of the card are parallel to the table's edge,
2012-11-01 20:29:10 871 1
转载 fixed和setprecision等C++格式控制的函数使用
coutsetiosflags 是包含在命名空间iomanip 中的C++ 操作符,该操作符的作用是执行由有参数指定区域内的动作;iso::fixed 是操作符setiosflags 的参数之一,该参数指定的动作是以带小数点的形式表示浮点数,并且在允许的精度范围内尽可能的把数字移向小数点右侧;iso::right 也是setiosflag
2012-10-31 21:32:41 4998
原创 ZOJ_1205_Martian Addition
Martian AdditionTime Limit: 2 Seconds Memory Limit: 65536 KB In the 22nd Century, scientists have discovered intelligent residents live on the Mars. Martians are very fond of mathematics
2012-10-30 22:06:46 1249
转载 写给新手程序员的一封信
前面几本书来源请看:http://stackoverflow.com/questions/1711/what-is-the-single-most-influential-book-every-programmer-should-read?page=1&;tab=votes#tab-top 后面为个人自主添加 附《程序员技术练级攻略》 来源:陈皓 htt
2012-10-30 18:48:07 1211
转载 cou和cerr的区别
cerr与cout的主要区分就是,cout输出的信息可以重定向,而cerr只能输出到标准输出(显示器)上。 例如下面程序编译后生成test.exe// test.cpp#include int main(){ cout << "hello world---cout" << endl ; cerr << "hello world---cerr" << endl ; re
2012-10-30 14:26:33 776
原创 ZOJ_1201_Inversion
InversionTime Limit: 2 Seconds Memory Limit: 65536 KB Let { A1,A2,...,An } be a permutation of the set{ 1,2,..., n}. If i Aj then the pair (Ai,Aj) is called an "inversion" of the permut
2012-10-29 21:56:50 888
转载 codeblocks中断点无效问题的解决
经过本人不懈努力,终于研究出了在code::blocks中进行debug的方法!啥?什么是debug?就是老师经常演示的监视变量,设置断点啊!大家可以彻底抛弃黑乎乎又过时的TC 2.0,进入GUI界面编写程序的时代! Step1.确保你的工程所在的路径中没有中文字符。如:F:programming8-38-3.c √F:programming上机课8-38-3.c
2012-10-29 20:47:41 4261
原创 ZOJ_1151_Word Reversal
Word ReversalTime Limit: 2 Seconds Memory Limit: 65536 KBFor each list of words, output a line with each word reversed without changing the order of the words.This problem contains mu
2012-10-29 15:50:33 3437
原创 字符串分割(C++)
论坛问来的字符串分割代码,值得借鉴。vector vec; char strText[] = "what a nice day!"; char seps[] = " "; char* token = strtok(strText, seps); string str; while(NULL != token) { str = to
2012-10-25 22:13:03 622
转载 Code::Blocks代码自动提示设置及常用快捷键
Code::Blocks代码自动提示设置及常用快捷键(适用windows和linux)1)以下需要设置的地方均在Settings->Editor...弹出的对话框中。2)不少命令都可针对当前行或选中的代码块,下文简称当前行或选中块。==日常编辑== • 按住Ctrl滚滚轮,代码的字体会随你心意变大变小,对保护视力特别有好处。 • 在编辑区按住右
2012-10-25 22:07:45 30215 2
转载 字符串分割(C++)
经常碰到字符串分割的问题,这里总结下,也方便我以后使用。一、用strtok函数进行字符串分割原型: char *strtok(char *str, const char *delim);功能:分解字符串为一组字符串。参数说明:str为要分解的字符串,delim为分隔符字符串。返回值:从str开头开始的一个个被分割的串。当没有被分割的串时则返回NULL。
2012-10-25 16:22:58 575
原创 ZOJ_1115_Digital Roots
Digital RootsTime Limit: 2 Seconds Memory Limit: 65536 KBBackgroundThe digital root of a positive integer is found by summing the digits of the integer. If the resulting value is a si
2012-10-25 15:28:45 400
原创 ZOJ_1067_Color Me Less
Color Me LessTime Limit: 2 Seconds Memory Limit: 65536 KBProblemA color reduction is a mapping from a set of discrete colors to a smaller one. The solution to this problem requires th
2012-10-25 14:48:46 679
原创 ZOJ_1051_A New Growth Industry
A New Growth IndustryTime Limit: 2 Seconds Memory Limit: 65536 KBA biologist experimenting with DNA modification of bacteria has found a way to make bacterial colonies sensitive to the
2012-10-23 22:43:42 1759 1
原创 ZOJ_1049_I Think I Need a Houseboat
I Think I Need a HouseboatTime Limit: 2 Seconds Memory Limit: 65536 KBFred Mapper is considering purchasing some land in Louisiana to build his house on. In the process of investigating
2012-10-23 15:22:25 2024
原创 ZOJ_1048_Financial Management
Financial ManagementTime Limit: 2 Seconds Memory Limit: 65536 KBLarry graduated this year and finally has a job. He's making a lot of money, but somehow never seems to have enough. Larr
2012-10-23 14:40:32 967
原创 ZOJ_1037_Gridland
GridlandTime Limit: 2 Seconds Memory Limit: 65536 KBBackgroundFor years, computer scientists have been trying to find efficient solutions to different computing problems. For some of
2012-10-23 14:33:22 509
原创 ZOJ_1001_A + B Problem
A + B ProblemTime Limit: 2 Seconds Memory Limit: 65536 KBCalculate a + bInputThe input will consist of a series of pairs of integers a and b,separated by a space, one pair of inte
2012-10-23 14:20:44 2907
转载 Oracle数据库11g新特性:数据库重放
Oracle数据库11g面向DBA和开发人员的重要新特性:数据库重放 摘要:了解如何使用数据库重放(Oracle 数据库 11g 中一个闪亮登场的全新工具)来捕获完整的数据库负载,以便您可以随意进行“重放”。 需要在数据库中进行更改时 — 无论是进行微小的改动(如变更初始化参数和数据库属性)还是进行不可避免的较大改动(如应用补丁集),您最关心什么?对于您的到 Oracl
2012-07-29 14:32:12 1944
转载 VI操作--跳到最后一行和跳到最后一行的最后一个字符
vi操作,跳到最后一行按“:G”跳到最后一行的最后一个字符 ,进入vi后按“$”键,即“shift+4”。调到一行的第一个字符,进入vi后按“0”。vi真的很牛X啊。vi加密。:X 之后就提示你输入两次密码。之后:wq 保存退出。再次进入时就提示你输入密码了。如果你不想要密码了,就:X 提示你输入密码时连续按两次回车,就搞定了。哈哈。
2012-07-29 10:34:36 3666
转载 Oracle工具——ADRCI
ADRCI工具是Oracle11g才推出的新工具,主要用来管理alert文件、trace文件、dump文件、健康监事报告等。这一篇简单介绍ADRCI工具。用过11g的人都会发现,11g中alert文件以及trace文件的存放位置都发生了变化。从原来的ORACLE_BASE/admin/INSTANCE_NAME目录变成了ORACLE_BASE/diag/rdbm
2012-07-29 10:22:39 13572 1
转载 oracle表空间以及用户创建
//创建临时表空间create temporary tablespace test_temp tempfile 'E:\oracle\product\10.2.0\oradata\testserver\test_temp01.dbf' size 32m autoextend on next 32m maxsize 2048mextent management local;
2012-07-05 11:57:21 637
转载 bash: sqlplus: command not found 解决方法
bash: sqlplus: command not found 解决方法 环境变量已经配好,但是仍报错:[oracle@dg1 ~]$ vi .bash_profile# .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then . ~/.bashrcfi# Use
2012-07-04 22:07:41 83644 1
转载 Linux 安装 Oracle10g 常见错误汇总(转)
1. 不能启动安装界面 运行runInstaller提示信息类似如下: xlib:connection to "localhost:0.0" refused by server xlib:client is not authorized to connect to server Exception in thread "main" java.lang.InternalErr
2012-07-04 20:50:15 4968
转载 linux安装oracle10g
如转载,请注明出处:http://blog.csdn.net/robinson_0612/archive/2010/03/30/5431428.aspx 虽然 Oracle 10g Database Release 2 已经推出几年了,但这个版本仍然为很多初学者学习的版本,下面详细讲述了安装 Oracle 10g 的步骤。一、 linux 的版本选用
2012-07-04 20:26:52 627
转载 CentOS下想访问NTFS分区
CentOS下想访问NTFS分区,现在普遍的方法是利用ntfs-3g或者内核模块来实现。一、使用ntfs-3g官方源码编译安装的方法:ntfs-3g下载页面:http://www.tuxera.com/community/ntfs-3g-download/安装步骤:tar zxvf ntfs-3g_ntfsprogs-2012.1
2012-07-04 10:53:36 904
转载 linux下安装oracle10g
安装之前首先要开启1521端口的tcp linux分区方案(文件系统均为 ext3):第一个控制器 (/dev/sda) 上的 9GB 磁盘包含以下分区,用于存放所有 Linux 和 Oracle 软件:- 100MB /boot 分区-1,500MB 交换分区 — 将此分区大小至少设置为系统 RAM 的两倍,但不要超过 2GB(32 位系统不支持大于 2GB 的交换文件
2012-07-03 14:55:41 615
转载 Oracle alter table详解
//建测试表 create table dept( deptno number(3) primary key, dname varchar2(10), loc varchar2(13) ); create table employee_info( empno number(3),
2012-06-30 23:15:28 1021
转载 KDE和GNOME超详细比较及其历史
虽然在商业方面存在竞争,GNOME与KDE两大阵营的开发者关系并没有变得更糟,相反他们都意识到支持对方的重要性—如果KDE和GNOME无法实现应用程序的共享,那不仅是巨大的资源浪费,而且将导致Linux出现根本上的分裂。 KDE 与GNOME是目前Linux/UNIX系统最流行的图形操作环境。从上个世纪九十年代中期至今,KDE和GNOME都经历了将近十年的漫漫历程,两者也都从最初的设计
2012-06-27 15:45:13 38976 2
转载 struts2用户注销 刷新整个iframe
传统的系统界面,iframe了三个页面,上,左,右,用户点击注销的按钮在上面得top.jsp里面,方法:退出系统退出之后你会发现,只是刷新了top.jsp上面那个iframe,其他两个还在,当然不允许这样啦。解决办法: target="_parent",就就是它。加多这个变成:退出系统就行了!打开一个新窗口target属性值的含义:
2012-06-26 23:23:37 821
转载 Struts2拦截器
Struts2拦截器(Interceptor) 1. 理解拦截器1.1. 什么是拦截器:拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象
2012-06-26 23:12:41 753
转载 struts2中的跳转详解 ----“请求转发”和“重定向”之间的区别
Struts2的ResultType和Action处理链 Struts2的结果类型在struts-default.xml中定义了Struts2内置的所有可用的所有的Struts2结果处理类都要直接或间接的实现com.opensymphony.xwork2.Result接口在struts-default.xml中的里面,有这样一行声明Deprecated name form
2012-06-26 23:11:51 12003
oracle视频教程 下载地址
2012-06-15
大学JAVASE期末复习宝典题库,看完保你考100
2012-06-15
计算机组成原理课件ppt(比看白中英的书效果好多了)
2012-06-15
浙江工业大学.net期末试卷以及答案
2012-06-15
数据结构课程实验C++实现的银行系统(离散事件模拟)
2012-06-15
处理机调度算法C++实现带实验报告和详细注释
2012-06-15
在线考试系统 struts2 ibatis 实现
2012-06-10
struts2学习资料 工程文件 有详细的注释
2012-06-10
酒店管理系统基于struts2实现工程文件源代码
2012-06-10
软件测试试题卷
2012-06-10
收集的编译器,有好几个有需要的拿走
2012-06-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人