自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (15)
  • 收藏
  • 关注

空空如也

Spring_MVC_教程_快速入门_深入分析

Spring_MVC_教程_快速入门_深入分析

2013-05-24

超市销售管理系统VB+SQL+Server+2005

对初学者有很大的帮助。。。里面有文档教你怎么使用 有全部的源代码供你们学习

2010-06-05

学生订票管理系统(附加源代码)

利用VB和SQL Server开发的学生订票管理系统,这个系统对想利用VB进行SQL Server2005数据库开发初学者很有帮助。 里面有全部的源代码供初学者研究

2010-06-05

程序设计导引及在线实践

这是一本很好的书 里面有很多的算法和例题讲解 通俗易懂!

2009-08-07

数据结构及算法 算法

里面涵盖比较全的数据结构的算法和资料 还有一些实用的原代码和文本在里面 对刚接触数据结构算法的同学比较有帮助

2009-07-30

ACM小组内部预定函数

内容: 数学问题: 1.精度计算——大数阶乘 2.精度计算——乘法(大数乘小数) 3.精度计算——乘法(大数乘大数) 4.精度计算——加法 5.精度计算——减法 6.任意进制转换 7.最大公约数、最小公倍数 8.组合序列 9.快速傅立叶变换(FFT) 10.Ronberg算法计算积分 11.行列式计算 12.求排列组合数 字符串处理: 1.字符串替换 2.字符串查找 3.字符串截取 计算几何: 1.叉乘法求任意多边形面积 2.求三角形面积 3.两矢量间角度 4.两点距离(2D、3D) 5.射向法判断点是否在多边形内部 6.判断点是否在线段上 7.判断两线段是否相交 8.判断线段与直线是否相交 9.点到线段最短距离 10.求两直线的交点 11.判断一个封闭图形是凹集还是凸集 12.Graham扫描法寻找凸包 数论: 1.x的二进制长度 2.返回x的二进制表示中从低到高的第i位 3.模取幂运算 4.求解模线性方程 5.求解模线性方程组(中国余数定理) 6.筛法素数产生器 7.判断一个数是否素数 图论: 1.Prim算法求最小生成树 2.Dijkstra算法求单源最短路径 3.Bellman-ford算法求单源最短路径 4.Floyd算法求每对节点间最短路径 排序/查找: 1.快速排序 2.希尔排序 3.选择法排序 4.二分查找 数据结构: 1.顺序队列 2.顺序栈 3.链表 4.链栈 5.二叉树

2009-07-25

动态规划求最短路径+++循环赛日程安排+算法分析

动态规划求各点间最短路径 使用动态规划求各点间最短路径 循环赛日程安排的分而治之解决算法-网上搜的 最短路问题的求解 算法设计与分析

2009-07-22

c语言标准函数库(c语言)

里面有经常用的c语言函数 教大家怎么使用

2009-07-20

《c++编程思想 》

里面涵盖丰富的c++程序设计思想内容!有助于帮助初学者尽快入门!

2009-04-23

《算法导论》————中文版

这本书是南京大学翻译的! 里面涵盖丰富的算法思想和算法设计技巧同时还有算法优化! 比较适合初学者!

2009-04-23

Java实用程序设计100例

第1章 图形用户界面 1 实例1 产生自己的控件 2 实例2 控件的排布示例 5 实例3 控件的相互控制与消息传递 9 实例4 彩色列表框 13 实例5 圆形的按钮 16 实例6 密码验证框 19 实例7 虚线与实线 21 实例8 显示多种字体 24 实例9 多种风格的窗口 27 实例10 右键弹出菜单 29 实例11 森林状的关系图 32 实例12 简单的文本编辑器 36 实例13 剪贴板的复制/粘贴程序 40 实例14 文本的拖动处理 42 实例15 图片的拖动处理 46 实例16 数字时钟 49 实例17 简单的表单程序 52 实例18 动画图标 55 实例19 滑杆演示 58 实例20 程序启动界面 62 实例21 调色板 65 实例22 文件选择器 68 实例23 自定义光标 72 实例24 HTML浏览器 74 第2章 Applet编程 78 实例25 抖动的文字 79 实例26 阴影文字 84 实例27 3D文字 88 实例28 波浪文字 91 实例29 飞行文字 95 实例30 伸展的文字 98 实例31 用Applet显示图片 103 实例32 图片火焰效果 106 实例33 图片百叶窗 109 实例34 图片倒影 113 实例35 图片翻折 117 实例36 闹钟 121 实例37 万年历 124 实例38 计算器 129 实例39 电子相册 135 第3章 多媒体处理 139 实例40 声音播放程序 140 实例41 视频播放程序 142 实例42 半透明图片 146 实例43 图片旋转 150 实例44 图像缩放 154 实例45 移动的遮照效果 157 实例46 模糊与锐化 161 实例47 常用图形的绘制与填充 165 实例48 不规则图形的绘制 171 第4章 Java输入输出系统 175 实例49 列出目录下的文件 176 实例50 取得目录/文件信息 179 实例51 目录和文件的创建、删除和更名 181 实例52 复制文件 184 实例53 用GZIP压缩、解压文件 186 实例54 用Zip压缩多个文件 190 实例55 从压缩包中提取特定文件 194 实例56 Zip压缩包查看程序 197 实例57 压缩具有中文名称的文件 200 实例58 存储与读取对象 202 实例59 Java画图程序 205 第5章 Java网络编程 210 实例60 从网络取得图像 211 实例61 从网络取得文件 213 实例62 TCP服务器端 217 实例63 TCP客户端 219 实例64 UDP服务器模型 221 实例65 UDP客户端模型 224 实例66 聊天室服务器 226 实例67 聊天室客户端 229 实例68 组播组中发送和接收数据 233 实例69 时间日期服务器 236 实例70 FTP连接与浏览 239 实例71 HTTP连接与浏览 243 实例72 数据压缩与传输 246 实例73 Telnet客户端 249 第6章 Java数据库编程 253 实例74 创建和配置数据源 254 实例75 建立与断开数据库的连接 257 实例76 查询数据库 260 实例77 使用表格显示查询结果 263 实例78 修改表中记录 266 实例79 创建与删除数据库中的表 269 实例80 Servlet中连接数据库 272 实例81 留言板程序 276 实例82 客户登录Servlet小程序 281 第7章 Java安全机制 286 实例83 访问权限控制 287 实例84 产生密钥 291 实例85 对称加密 294 实例86 非对称加密 296 实例87 数字签名 298 实例88 数字证书 301 实例89 SSL及HTTPS协议 304 第8章 Java手机程序设计 308 实例90 Screen小程序 309 实例91 文字跑马灯与信息窗口 313 实例92 手机日历 316 实例93 手机画册 318 实例94 Canvas绘图程序 322 实例95 碰撞的小球 326 实例96 用RMS记录个人信息 329 实例97 建立Http连接 336 实例98 从网络上下载数据 338 实例99 定时器的使用 342 实例100 音乐播放 345

2009-04-11

java编程基础,应用与实例

第1章 什么是Java程序设计语言 1 1.1 Java语言诞生背景 1 1.2 Java语言的特点 1 1.2.1 可移植性(universality) 1 1.2.2 安全性(security) 1 1.2.3 Java Virtual Machine(JVM) 2 1.2.4 面向对象的程序设计语言 2 1.2.5 线程(thread) 2 1.2.6 垃圾回收机制(garbage collection) 2 1.3 安装Java程序开发工具(JDK1.5) 2 1.3.1 安装JAVA 2 Standard Edition 1.5.0 3 1.3.2 安装开发文档及最终完成 5 1.3.3 Java开发工具 6 1.4 Java程序开发过程 7 1.5 运行第一个Java程序 7 1.6 巩固练习 8 第2章 理解对象与类 9 2.1 什么是对象 9 2.2 什么是类 9 2.3 HelloJava示例的分析 11 2.4 巩固练习 12 第3章 Java语言的基本语法 13 3.1 代码编写规则 13 3.2 注释 13 3.3 标识符 14 3.4 变量和常量 15 3.5 数据类型 16 3.5.1 基本数据类型 16 3.5.2 对象类型 21 3.6 类型转换 21 3.6.1 自动类型转换 22 3.6.2 强制类型转换 24 3.6.3 String型对象与基本数据类型间的运算 25 3.7 运算符 25 3.7.1 逻辑非(!) 26 3.7.2 位非运算符(~) 26 3.7.3 符号运算符(+、-) 27 3.7.4 增减运算符(++、--) 27 3.7.5 算术运算符(+、-、*、/) 29 3.7.6 位移(shift)运算符(、、) 29 3.7.7 关系运算符(、、=、=、==、!=) 31 3.7.8 快速逻辑与(&&)和快速逻辑或(||) 32 3.7.9 位运算符:位与(&)、位或(|)、位异或(^) 34 3.7.10 三目运算符(?:) 35 3.7.11 赋值运算符 36 3.7.12 对象运算符(instanceof) 37 3.8 巩固练习 37 第4章 程序流程控制语句 39 4.1 if语句 39 4.1.1 if语句格式1 39 4.1.2 if语句格式2 40 4.1.3 if语句格式3 41 4.2 switch语句 44 4.3 for语句 46 4.3.1 break语句 49 4.3.2 continue语句 49 4.3.3 多重for循环语句 50 4.3.4 多重for循环语句中的break与continue 52 4.4 while语句 55 4.5 do-while语句 57 4.6 巩固练习 57 第5章 类与对象 59 5.1 类的定义与对象的创建 59 5.2 引用赋值 61 5.3 成员方法 62 5.3.1 void返回类型 64 5.3.2 无参方法 65 5.3.3 多参方法 65 5.4 局部变量和成员变量 67 5.5 this引用 68 5.6 静态变量与静态方法 70 5.7 成员与静态方法的关系 71 5.8 包与导入 72 5.9 访问控制符 74 5.10 重载 77 5.11 构造函数 79 5.12 类的初始化 83 5.12.1 静态块 84 5.12.2 实例块 84 5.13 巩固练习 85 第6章 数组 86 6.1 基本数据类型数组 86 6.2 一维数组的初始化 88 6.3 对象数组 88 6.4 二维数组 91 6.5 三维数组 95 6.6 巩固练习 97 第7章 对象与方法 99 7.1 对象的创建与销毁 99 7.2 值传递调用 102 7.3 引用传递调用 103 7.4 获取命令行参数 105 7.5 返回对象引用 106 7.6 返回新对象 107 7.7 自引用 108 7.8 递归调用 111 7.9 巩固练习 114 第8章 继承 117 8.1 继承的概念 117 8.2 子类对象的创建 118 8.3 this与super 119 8.4 继承中的访问控制符 123 8.5 覆盖 124 8.6 多态 126 8.7 引用的范围 127 8.8 引用变量的类型转换 128 8.9 Object类 129 8.10 “==”与equals() 130 8.11 Object型引用变量 132 8.12 类的层级图 134 8.13 巩固练习 135 第9章 抽象类与接口 136 9.1 抽象类 136 9.2 final关键字 138 9.3 接口 139 9.4 Cloneable 接口 143 9.5 Enumeration接口 144 9.6 巩固练习 145

2009-04-11

数据结构与算法分析C描述第三版

作者简介 : Mark Allen Weiss,1987年在普林斯顿大学获得计算机科学博士学位,师从著名算法大师Robert Sedgewick,现任美国佛罗里达国际大学计算与信息科学学院教授。他曾经担任全美AP(Advanced Placement)考试计算机学科委员会的主席(2000-2004)。他的主要研究方向是数据结构,算法和教育学。 目录 : 第1章 引论   1.1 本书讨论的内容   1.2 数学知识复习    1.2.1 指数    1.2.2 对数    1.2.3 级数    1.2.4 模运算    1.2.5 证明方法   1.3 递归的简单介绍   1.4 C++类    1.4.1 基本class语法    1.4.2 特别的构造函数语法与访问函数    1.4.3 接口与实现的分离    1.4.4 vector和string   1.5 C++细节    1.5.1 指针    1.5.2 参数传递    1.5.3 返回值传递    1.5.4 引用变量    1.5.5 三大函数:析构函数、复制构造函数和operator=    1.5.6 C风格的数组和字符串   1.6 模板    1.6.1 函数模板    1.6.2 类模板    1.6.3 Object、Comparable和例子    1.6.4 函数对象    1.6.5 类模板的分离编译   1.7 使用矩阵    1.7.1 数据成员、构造函数和基本访问函数    1.7.2 operator[]    1.7.3 析构函数、复制赋值和复制构造函数   小结   练习   参考文献  第2章 算法分析   2.1 数学基础   2.2 模型   2.3 要分析的问题   2.4 运行时间计算    2.4.1 一个简单的例子    2.4.2 一般法则    2.4.3 最大子序列和问题的解    2.4.4 运行时间中的对数    2.4.5 检验你的分析    2.4.6 分析结果的准确性    小结   练习   参考文献  第3章 表、栈和队列   3.1 抽象数据类型(ADT)   3.2 表ADT    3.2.1 表的简单数组实现    3.2.2 简单链表   3.3 STL中的向量和表    3.3.1 迭代器    3.3.2 示例:对表使用erase    3.3.3 const_iterator   3.4 向量的实现   3.5 表的实现   3.6 栈ADT    3.6.1 栈模型    3.6.2 栈的实现    3.6.3 应用   3.7 队列ADT    3.7.1 队列模型    3.7.2 队列的数组实现    3.7.3 队列的应用    小结   练习  第4章 树   4.1 预备知识    4.1.1 树的实现    4.1.2 树的遍历及应用   4.2 二叉树    4.2.1 实现    4.2.2 一个例子——表达式树   4.3 查找树ADT——二叉查找树    4.3.1 contains    4.3.2 findMin和findMax    4.3.3 insert    4.3.4 remove    4.3.5 析构函数和复制赋值操作符    4.3.6 平均情况分析   4.4 AVL树    4.4.1 单旋转    4.4.2 双旋转   4.5 伸展树    4.5.1 一个简单的想法(不能直接使用)    4.5.2 伸展   4.6 树的遍历   4.7 B树   4.8 标准库中的set和map    4.8.1 set    4.8.2 map    4.8.3 set和map的实现    4.8.4 使用几个map的例子    小结   练习   参考文献  第5章 散列   5.1 基本思想   5.2 散列函数   5.3 分离链接法   5.4 不使用链表的散列表    5.4.1 线性探测    5.4.2 平方探测    5.4.3 双散列   5.5 再散列   5.6 标准库中的散列表   5.7 可扩散列    小结   练习   参考文献  第6章 优先队列(堆)   6.1 模型   6.2 一些简单的实现   6.3 二叉堆    6.3.1 结构性质    6.3.2 堆序性质    6.3.3 基本的堆操作    6.3.4 堆的其他操作   6.4 优先队列的应用    6.4.1 选择问题    6.4.2 事件模拟   6.5 d堆   6.6 左式堆    6.6.1 左式堆性质    6.6.2 左式堆操作   6.7 斜堆   6.8 二项队列    6.8.1 二项队列结构    6.8.2 二项队列操作    6.8.3 二项队列的实现   6.9 标准库中的优先队列   小结    练习   参考文献  第7章 排序   7.1 预备知识   7.2 插入排序    7.2.1 算法    7.2.2 插入排序的STL实现    7.2.3 插入排序的分析   7.3 一些简单排序算法的下界   7.4 谢尔排序   7.5 堆排序   7.6 归并排序   7.7 快速排序    7.7.1 选取枢纽元    7.7.2 分割策略    7.7.3 小数组    7.7.4 实际的快速排序例程    7.7.5 快速排序的分析    7.7.6 选择问题的线性期望时间算法   7.8 间接排序    7.8.1 vector<Comparable*>不运行    7.8.2 智能指针类    7.8.3 重载operator<    7.8.4 使用“*”解引用指针    7.8.5 重载类型转换操作符    7.8.6 随处可见的隐式类型转换    7.8.7 双向隐式类型转换会导致歧义    7.8.8 指针减法是合法的   7.9 排序算法的一般下界   7.10 桶排序   7.11 外部排序    7.11.1 为什么需要新算法    7.11.2 外部排序模型    7.11.3 简单算法    7.11.4 多路合并    7.11.5 多相合并    7.11.6 替换选择   小结   练习   参考文献  第8章 不相交集类   8.1 等价关系    8.2 动态等价性问题   8.3 基本数据结构   8.4 灵巧求并算法   8.5 路径压缩   8.6 按秩求并和路径压缩的最坏情形   8.7 一个应用   小结   练习   参考文献  第9章 图论算法   9.1 若干定义   9.2 拓扑排序   9.3 最短路径算法    9.3.1 无权最短路径    9.3.2 Dijkstra算法    9.3.3 具有负边值的图    9.3.4 无环图    9.3.5 所有顶点对的最短路径    9.3.6 最短路径举例   9.4 网络流问题   9.5 最小生成树    9.5.1 Prim算法    9.5.2 Kruskal算法   9.6 深度优先搜索的应用    9.6.1 无向图    9.6.2 双连通性    9.6.3 欧拉回路    9.6.4 有向图    9.6.5 查找强分支   9.7 NP完全性介绍    9.7.1 难与易    9.7.2 NP类    9.7.3 NP完全问题    小结   练习   参考文献  第10章 算法设计技巧   10.1 贪心算法    10.1.1 一个简单的调度问题    10.1.2 赫夫曼编码    10.1.3 近似装箱问题   10.2 分治算法    10.2.1 分治算法的运行时间    10.2.2 最近点问题    10.2.3 选择问题    10.2.4 一些算术问题的理论改进   10.3 动态规划    10.3.1 用表代替递归    10.3.2 矩阵乘法的顺序安排    10.3.3 最优二叉查找树    10.3.4 所有点对最短路径   10.4 随机化算法    10.4.1 随机数生成器    10.4.2 跳跃表    10.4.3 素性测试   10.5 回溯算法    10.5.1 公路收费点重建问题    10.5.2 博弈   小结   练习   参考文献  第11章 摊还分析   11.1 一个无关的智力问题   11.2 二项队列   11.3 斜堆   11.4 斐波那契堆    11.4.1 切除左式堆中的结点    11.4.2 二项队列的懒惰合并    11.4.3 斐波那契堆操作    11.4.4 时间界的证明   11.5 伸展树   小结   练习   参考文献  第12章 高级数据结构及其实现   12.1 自顶向下伸展树   12.2 红黑树    12.2.1 自底向上插入    12.2.2 自顶向下红黑树    12.2.3 自顶向下删除   12.3 确定性跳跃表   12.4 AA树   12.5 treap树   12.6 k-d树   12.7 配对堆 

2009-04-11

c++面向对象程序设计

提供课后习题答案及解析,提供各种编程思想

2009-04-09

空空如也

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

TA关注的人

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