自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (4)
  • 收藏
  • 关注

原创 ZOJ 1181Word Amalgamation

segmentation fault。弄不懂。//1181Word Amalgamation#include #include #define FILE_DEBUG//#define _C_LAN_#ifdef FILE_DEBUG#include #endifusing namespace std;#include #include #include int main(

2012-01-01 20:25:23 353

原创 ZOJ 1163The Staircases

DP,用公式f(N, h) = f(N-h, h-1) + f(N, h-1)//1163The Staircases#include #include #define FILE_DEBUG//#define _C_LAN_#ifdef FILE_DEBUG#include #endifusing namespace std;int main(int argc, char *

2012-01-01 19:22:23 451

原创 ZOJ 2405 Specialized Four-Digit Numbers

//2405Specialized Four-Digit Numbers#include #include #define FILE_DEBUG#ifdef FILE_DEBUG#include #endifusing namespace std;int main(int argc, char *argv[]){#ifdef FILE_DEBUG

2011-12-24 20:33:04 391

原创 ZOJ 2345 Gold Coins

//2345Gold Coins#include #include #define FILE_DEBUG#ifdef FILE_DEBUG#include #endifusing namespace std;int main(int argc, char *argv[]){#ifdef FILE_DEBUG ifstream fin; fin.open("input.tx

2011-12-24 20:19:21 432

原创 ZOJ 2321 Filling Out the Team

//2321Filling Out the Team#include #include #define FILE_DEBUG#ifdef FILE_DEBUG#include #endifusing namespace std;int main(int argc, char *argv[]){#ifdef FILE_DEBUG ifstream

2011-12-24 19:46:56 487

原创 ZOJ 2186 Keep on Truckin'

//2186Keep on Truckin'#include #include #define FILE_DEBUG#ifdef FILE_DEBUG#include #endifusing namespace std;int main(int argc, char *argv[]){#ifdef FILE_DEBUG ifstream fin;

2011-12-24 19:39:22 287

原创 Doxygen 编写软件参考文档的工具

Doxygen 是一个 C++, C, Java, Objective-C、Python、IDL (CORBA 和 Microsoft flavors)、Fortran、VHDL、PHP、C#和D语言的文档生成器。可以运行在大多数类Unix系统,以及Mac OS X操作系统和Microsoft Windows 。 初始版本的Doxygen借鉴了一些老版本DOC++的代码;随后,Doxygen源代码

2011-10-31 19:20:02 319

原创 《机器人学基础》整理(3)

第七章 机器人轨迹规划7.1 轨迹规划应考虑的问题7.2 关节轨迹的插值计算7.2.1 三次多项式插值7.2.2 过路径点的三次多项式插值7.2.3 高阶多项式插值7.2.4 用抛物线过渡的线性插值7.2.5 过路径点用抛物线过渡的线性插值7.3 笛卡尔路径轨迹规划7.4 规划轨迹的实时生成7.5 小结 第八章 机器人编程8.1 机器人编程要求与

2011-10-25 14:03:11 796 2

原创 《机器人学基础》整理(2)

第四章 机器人动力学4.1 刚体动力学4.1.1 刚体的动能与位能4.1.2 动力学方程的两种求法4.2 机械手动力学方程4.2.1 速度的计算4.2.2 动能和位能的计算4.2.3 动力学方程的推导4.3 机械手动力学方程实例4.4 小结 第五章 机器人控制5.1 机器人的基本控制原则5.1.1 基本控制原则5.1.2 伺服控制系统举例

2011-10-24 21:39:25 821

原创 《机器人学基础》整理(1)

《机器人学基础》 蔡自兴 著第一章 绪论1.1 机器人学的发展1.1.1 机器人的由来1.1.2 机器人的定义1.1.3 机器人学的进展1.2 机器人的特点、结构和分类1.2.1 机器人的主要特点1) 通用性(versatility)2) 适应性(adaptivity)1.2.2 机器人系统的结构1.2.3 机器人的自由度自由度(degree of

2011-10-04 16:45:11 3541 1

原创 《人工智能及其应用》整理(5)

第九章 分布式人工智能与Agent9.1 分布式人工智能分布式人工智能(distributed artificial intelligence)分布式问题求解(distributed problem solving)多agent系统(multi-agent sys

2011-10-03 17:05:51 979

原创 ZOJ 1086Octal Fractions undone

//1086Octal Fractions#include #include #include #define FILE_DEBUG#ifdef FILE_DEBUG#include #endifusing namespace std;int main(in

2011-10-03 13:48:01 390

原创 Cong! ZOJ 100AC!

基本上都是简单题,但是也觉得学到了很多。这是万里长征第一步,是基础。要加油!

2011-10-03 10:58:11 275

原创 ZOJ 1101Gamblers

简单题,只要四重循环就能完成,虽然很慢。没有考虑到wager还可以是负数,所以循环做了限制,后来去掉了。find()函数不会用,就自己写了一个简单的。//1101Gamblers#include #include #include #define FILE

2011-10-03 10:49:53 350

原创 ZOJ1094Matrix Chain Multiplication

没找到分类,简单题。在函数的返回值上, 和如何定位left和right上纠结了一下。最初纳闷了一下如何让字母和x、y关联,查了下竟然有这么简单的方法。//1094Matrix Chain Multiplication#include #include #in

2011-10-02 20:55:55 342

原创 ZOJ 1099HTML

非常简单的题目,Simulation Problems。但是还是犯了非常多的错误。首先把cin理解成了读入一行字符,还考虑了处理中间的空格等等,后来发现没什么意思。后来又考虑换行的问题,设了is_nl等变量处理,很繁琐。结果看了网上的答案,只要用一行的字符数就行了。/

2011-10-02 19:04:43 549

原创 《人工智能及其应用》整理(4)

第七章 机器学习7.1 机器学习的定义和发展历史7.1.1 机器学习的定义7.1.2 机器学习的发展史7.2 机器学习的主要策略与基本结构7.2.1 机器学习7.2.2 机器学习系统的基本结构7.3 归纳学习归纳(induction)7.3.1

2011-10-01 09:16:13 1086

原创 《人工智能及其应用》整理(3)

第五章 计算智能5.1 概述计算智能(computational intelligence)5.2 神经计算5.2.1 人工神经网络研究的进展5.2.2 人工神经网络的结构1) 神经元及其特性神经元单元的偏置连接权系数2) 人工神经网络的基本特

2011-10-01 08:34:38 762

原创 ZOJ 题目分类 Simulation Problems

Simulation Problemsbyqherlyt on Thu, Sep 22, 2005 01:13Vol I1006 by javaman AC1009 by Vegetable Bird WA1012 by javaman WA1016

2011-09-30 18:59:06 347

原创 ZOJ 题目分类 The beginner problem

The beginner problembykuuga on Sun, Jun 11, 2006 22:18Vol I1001 by keqxin1037 by Vegetable Bird WA1048 by keqxin1049 by Vegeta

2011-09-30 18:57:23 315

原创 《人工智能及其应用》整理(2)

第三章 确定性推理3.1 图搜索策略图搜索(graph search)3.2 盲目搜索3.2.1 宽度优先搜索宽度优先搜索(breadth-first search)3.2.2 深度优先搜索深度优先搜索(depth-first search)3.2

2011-09-30 18:44:42 786 1

原创 《人工智能及其应用》整理(1)

《人工智能及其应用》第四版 蔡自兴 徐光祐 著第一章 绪论1.1 人工智能的定义与发展定义1.1 智能(intelligence)定义1.2 智能机器(intelligent machine)定义1.3 人工智能(学科)定义1.4 人工智能(能力)

2011-09-30 16:30:29 2484

原创 《博弈论平话》整理

《博弈论平话》 王则柯 著第一章 博弈三要素与囚徒困境1. 民营书店的价格大战2. 我怎样被博弈论吸引3. 如此不公平,取胜概率却相等4. 囚徒困境与博弈三要素参与人、策略、赢利5. 从囚徒困境说严格优势策略均衡严格优势策略(strictl

2011-09-30 15:25:07 3334

原创 ZOJ 1204Additive equations

很久一起折腾过这道题。印象中折腾了很久,但是一直弄不出来。现在有了经验,顺利做出来了,感觉非常棒,自己终于有了提升。Search Problems,用Dfs解。由于没有考虑数字排序的问题错了几次。 //ZOJ 1204Additive equations#inclu

2011-09-28 16:59:16 604

原创 ZOJ 1089Lotto

Search Problems,有简单题的解法,但是我用DFS来做。一开始构思没什么头绪,后来在草稿纸上演算,得出方法。反复调试演算,终于做对了。最后由于最后一个换行的问题导致PE,轻松解决。 //ZOJ 1089Lotto#include #include

2011-09-28 11:31:48 304

原创 ZOJ 1041Transmitters

虽然归属于search problems,但是用简单的方法就可以做了。所有的长度都是double,用int就错了。scanf读取double应该用%lf,用%f g++会读取错误。这种浮点数计算,尽量不要用除法、开方,改成乘法。用atan2不知道算不算错,反正改成了叉乘了。最后输

2011-09-28 10:30:36 276

原创 ZOJ 1008Gnome Tetravex

调了无数次,终于做出来了。依照网上的代码,重写了自己的代码。合并相同项的代码写了很多次,算法错误、没有初始化、没有把BdRem加回来等等。将循环数量由BdSize改成BdSum来加速,结果还是超时。反复和网上代码比对,找不出差别了。最后试着把cout改成printf,AC了,

2011-09-27 13:43:48 483

原创 ZOJ1008Gnome Tetravex TLE

Search Problems,用Dfs。TLE,原来要剪枝。看了看网上高手的答案,下次再改吧。http://blog.sina.com.cn/s/blog_70756f680100m0xo.htmlhttp://hi.baidu.com/vivyli/blog/item

2011-09-26 16:10:30 251

原创 ZOJ 1457Prime Ring Problem

Search Problems,用Dfs做的。一开始说超时,于是把cout全都改成printf,还是超时。后来看了网上说的,把奇数去掉了,剪枝,果然不超时了。最后又是各种PE,改了半天,看了网上的代码,才改对。这题PE我觉得应该是题目错的吧 //ZOJ1457Prime

2011-09-26 13:11:10 744

原创 ZOJ 1949Error Correction

第一次用Linux下面写acm的代码,vi + g++。#include #include //#define DEBUGusing namespace std;bool mat[100][100];int main(int argc, char *argv[]){

2011-09-26 10:46:26 241

原创 《python核心编程》整理(4)

第十二章 模块

2011-09-22 11:25:29 229

原创 《python核心编程》整理(3)

第九章、文件和输入输出9.1 文件对象9.2 文件的内建函数9.2.1 工厂函数file()9.2.2 通用换行符支持9.3 文件内建方法9.3.1 输入9.3.2 输出9.3.3 文件内移动9.3.4 文件迭代9.3.5 其它9.4

2011-09-20 15:43:08 294

原创 测试工具整理(6)——测试管理

bugzilla() Bugzilla是一个Bug(错误或是缺陷)追踪系统设计用来帮助你管理软件开发。   Bugzilla是一开源Bug Tracking System,是专门为Unix定制开发的。但是在windows平台下依然可以成功安装使用.  Te

2011-09-19 11:01:06 374

原创 测试工具整理(5)——性能测试

JMeter(找到约 1,340,000 条结果)Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。 它可以用于测试静态和动态资源例如静态文件、Java 小服务程序、CG

2011-09-19 10:58:15 319

原创 测试工具整理(4)——功能测试

selenium(找到约 21,000,000 条结果)Web 应用程序的验收测试常常涉及一些手工任务,例如打开一个浏览器,并执行一个测试用例中所描述的操作。但是手工执行的任务容易出现操作人员人为的错误,也比较费时间。因此,尽可能将这些任务自动化,以消除人为因素,这是一种很好

2011-09-15 16:40:32 390

原创 测试工具整理(3)——单元测试

gdb、xUnit、gtest

2011-09-15 16:38:00 237

原创 测试工具整理(2)——动态检查

valgrind(找到约 992,000 条结果)Valgrind是一个GPL的软件,用于Linux(For x86, amd64 and ppc32)程序的内存调试和代码剖析。你可以在它的环境中运行你的程序来监视内存的使用情况,比如C 语言中的malloc和free或者 C

2011-09-15 16:30:32 370

原创 测试工具整理(1)——静态检查

pc-lint(找到约 5,250,000 条结果)  PC-Lint是C/C++软件代码静态分析工具,你可以把它看作是一种更加严格的编译器。它不仅可以检查出一般的语法错误,还可以检查出那些虽然符合语法要求但不易发现的潜在错误。  C语言的灵活性带来了代码效率的提升,但相

2011-09-15 13:57:09 511

原创 软件测试总结

静态检查:pc-lint、splint、cppcheck动态检查:valgrind、gprof、gcov单元测试:gdb、xUnit、gtest……功能测试:selenium、WinRunner、robot性能测试:JMeter/、ab、LoadRunner测

2011-09-14 16:53:06 390

原创 《python核心编程》整理(2)

第六章 序列:字符串、列表和元组6.1 序列6.1.1 标准类型操作符6.1.2 序列类型操作符6.1.3 内建函数6.2 字符串6.3 字符串和操作符6.3.1 标准类型操作符6.3.2 序列操作符切片6.4 只适用于字符串的操作符6.4

2011-09-07 17:27:44 220

软件世界电脑应用知识精华

软件世界电脑应用知识精华 软件世界电脑应用知识精华 软件世界电脑应用知识精华

2010-10-14

周立功-ARM嵌入式系统基础教程

周立功编写的经典教程,国内顶尖。非常非常推荐。

2010-10-13

【全美经典】 操作系统习题与解答(中文版,[美] J. Archer Harris 著)

【全美经典】 操作系统习题与解答(中文版,[美] J. Archer Harris 著) 美国教材,非常经典

2010-10-11

Google C++ 编程规范

Google C++ 编程规范,很详细规范

2010-10-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除