- 博客(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 362
原创 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 469
原创 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 402
原创 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 444
原创 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 497
原创 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 298
原创 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 334
原创 《机器人学基础》整理(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 837 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 844
原创 《机器人学基础》整理(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 3905 1
原创 《人工智能及其应用》整理(5)
第九章 分布式人工智能与Agent9.1 分布式人工智能分布式人工智能(distributed artificial intelligence)分布式问题求解(distributed problem solving)多agent系统(multi-agent sys
2011-10-03 17:05:51 1000
原创 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 404
原创 ZOJ 1101Gamblers
简单题,只要四重循环就能完成,虽然很慢。没有考虑到wager还可以是负数,所以循环做了限制,后来去掉了。find()函数不会用,就自己写了一个简单的。//1101Gamblers#include #include #include #define FILE
2011-10-03 10:49:53 370
原创 ZOJ1094Matrix Chain Multiplication
没找到分类,简单题。在函数的返回值上, 和如何定位left和right上纠结了一下。最初纳闷了一下如何让字母和x、y关联,查了下竟然有这么简单的方法。//1094Matrix Chain Multiplication#include #include #in
2011-10-02 20:55:55 354
原创 ZOJ 1099HTML
非常简单的题目,Simulation Problems。但是还是犯了非常多的错误。首先把cin理解成了读入一行字符,还考虑了处理中间的空格等等,后来发现没什么意思。后来又考虑换行的问题,设了is_nl等变量处理,很繁琐。结果看了网上的答案,只要用一行的字符数就行了。/
2011-10-02 19:04:43 560
原创 《人工智能及其应用》整理(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 1097
原创 《人工智能及其应用》整理(3)
第五章 计算智能5.1 概述计算智能(computational intelligence)5.2 神经计算5.2.1 人工神经网络研究的进展5.2.2 人工神经网络的结构1) 神经元及其特性神经元单元的偏置连接权系数2) 人工神经网络的基本特
2011-10-01 08:34:38 780
原创 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 363
原创 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 328
原创 《人工智能及其应用》整理(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 806 1
原创 《人工智能及其应用》整理(1)
《人工智能及其应用》第四版 蔡自兴 徐光祐 著第一章 绪论1.1 人工智能的定义与发展定义1.1 智能(intelligence)定义1.2 智能机器(intelligent machine)定义1.3 人工智能(学科)定义1.4 人工智能(能力)
2011-09-30 16:30:29 2565
原创 《博弈论平话》整理
《博弈论平话》 王则柯 著第一章 博弈三要素与囚徒困境1. 民营书店的价格大战2. 我怎样被博弈论吸引3. 如此不公平,取胜概率却相等4. 囚徒困境与博弈三要素参与人、策略、赢利5. 从囚徒困境说严格优势策略均衡严格优势策略(strictl
2011-09-30 15:25:07 3472
原创 ZOJ 1204Additive equations
很久一起折腾过这道题。印象中折腾了很久,但是一直弄不出来。现在有了经验,顺利做出来了,感觉非常棒,自己终于有了提升。Search Problems,用Dfs解。由于没有考虑数字排序的问题错了几次。 //ZOJ 1204Additive equations#inclu
2011-09-28 16:59:16 620
原创 ZOJ 1089Lotto
Search Problems,有简单题的解法,但是我用DFS来做。一开始构思没什么头绪,后来在草稿纸上演算,得出方法。反复调试演算,终于做对了。最后由于最后一个换行的问题导致PE,轻松解决。 //ZOJ 1089Lotto#include #include
2011-09-28 11:31:48 350
原创 ZOJ 1041Transmitters
虽然归属于search problems,但是用简单的方法就可以做了。所有的长度都是double,用int就错了。scanf读取double应该用%lf,用%f g++会读取错误。这种浮点数计算,尽量不要用除法、开方,改成乘法。用atan2不知道算不算错,反正改成了叉乘了。最后输
2011-09-28 10:30:36 287
原创 ZOJ 1008Gnome Tetravex
调了无数次,终于做出来了。依照网上的代码,重写了自己的代码。合并相同项的代码写了很多次,算法错误、没有初始化、没有把BdRem加回来等等。将循环数量由BdSize改成BdSum来加速,结果还是超时。反复和网上代码比对,找不出差别了。最后试着把cout改成printf,AC了,
2011-09-27 13:43:48 504
原创 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 265
原创 ZOJ 1457Prime Ring Problem
Search Problems,用Dfs做的。一开始说超时,于是把cout全都改成printf,还是超时。后来看了网上说的,把奇数去掉了,剪枝,果然不超时了。最后又是各种PE,改了半天,看了网上的代码,才改对。这题PE我觉得应该是题目错的吧 //ZOJ1457Prime
2011-09-26 13:11:10 756
原创 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 258
原创 《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 306
原创 测试工具整理(6)——测试管理
bugzilla() Bugzilla是一个Bug(错误或是缺陷)追踪系统设计用来帮助你管理软件开发。 Bugzilla是一开源Bug Tracking System,是专门为Unix定制开发的。但是在windows平台下依然可以成功安装使用. Te
2011-09-19 11:01:06 390
原创 测试工具整理(5)——性能测试
JMeter(找到约 1,340,000 条结果)Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。 它可以用于测试静态和动态资源例如静态文件、Java 小服务程序、CG
2011-09-19 10:58:15 336
原创 测试工具整理(4)——功能测试
selenium(找到约 21,000,000 条结果)Web 应用程序的验收测试常常涉及一些手工任务,例如打开一个浏览器,并执行一个测试用例中所描述的操作。但是手工执行的任务容易出现操作人员人为的错误,也比较费时间。因此,尽可能将这些任务自动化,以消除人为因素,这是一种很好
2011-09-15 16:40:32 409
原创 测试工具整理(2)——动态检查
valgrind(找到约 992,000 条结果)Valgrind是一个GPL的软件,用于Linux(For x86, amd64 and ppc32)程序的内存调试和代码剖析。你可以在它的环境中运行你的程序来监视内存的使用情况,比如C 语言中的malloc和free或者 C
2011-09-15 16:30:32 395
原创 测试工具整理(1)——静态检查
pc-lint(找到约 5,250,000 条结果) PC-Lint是C/C++软件代码静态分析工具,你可以把它看作是一种更加严格的编译器。它不仅可以检查出一般的语法错误,还可以检查出那些虽然符合语法要求但不易发现的潜在错误。 C语言的灵活性带来了代码效率的提升,但相
2011-09-15 13:57:09 536
原创 软件测试总结
静态检查:pc-lint、splint、cppcheck动态检查:valgrind、gprof、gcov单元测试:gdb、xUnit、gtest……功能测试:selenium、WinRunner、robot性能测试:JMeter/、ab、LoadRunner测
2011-09-14 16:53:06 404
原创 《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 235
【全美经典】 操作系统习题与解答(中文版,[美] J. Archer Harris 著)
2010-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人