VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 1609|回复: 17

[原创] 分享win32+数据结构算法的书

[复制链接]
31_avatar_middle
在线会员 发表于 2014-10-10 09:50:36 | 显示全部楼层 |阅读模式
书中的代码和视频见
http://pan.baidu.com/s/1dD5sSgT
http://pan.baidu.com/s/1c0pLPy4

数据结构课程设计编程实例——基于Win32 API编程
第一部分Windows API编程基础
第1章Windows API介绍/31.1Visual C++与Windows API3
1.2初识Windows应用程序4
1.3使用向导建立Win32应用程序9
1.4程序架构10
1.4.1WinMain函数10
1.4.2MyregisterClass函数12
1.4.3InitInstance函数13
1.4.4WndProc函数14
1.4.5运行结果15
1.5编译和调试16
1.5.1编译错误16
1.5.2运行错误18
1.6本章小结24
第2章Win32消息处理/26
2.1键盘输入消息26
2.2鼠标输入消息27
2.3定时器的使用29
2.4本章小结31
第3章Win32 API绘图/32
3.1窗口属性的设置32
3.2设备内容35
3.3显示文本35
3.4画笔与画刷37
3.4.1画笔创建37
3.4.2画刷的创建39
3.5绘制位图41〖1〗数据结构课程设计编程实例——基于Win32 API编程目录[3]〖3〗3.5.1加载位图41
3.5.2建立与窗口DC兼容的内存DC43
3.5.3选用位图对象SelectObject43
3.5.4使用BitBlt函数进行贴图操作43
3.6双缓冲技术45
3.7本章小结50
第二部分数据结构编程实例
第4章小试牛刀: 数字时钟/534.1本章目标53
4.2编程思路53
4.2.1获取系统时间53
4.2.2使用位图显示数字54
4.2.3定时器设置55
4.3程序实现55
4.4本章小结60
第5章 小试牛刀: 推箱子/61
5.1本章目标61
5.2编程思路61
5.2.1地图数据的加载61
5.2.2地图数据更新62
5.2.3游戏成功判断63
5.3程序实现64
5.4本章小结70
第6章线性表的应用: 贪食蛇游戏/71
6.1知识点回顾71
6.1.1顺序链表存储结构71
6.1.2顺序链表的创建71
6.1.3顺序链表的遍历输出72
6.1.4顺序链表的插入72
6.1.5顺序链表的删除72
6.2本章目标73
6.3编程思路73
6.3.1建立贪食蛇结构体Snake73
6.3.2产生食物73
6.3.3贪食蛇运动控制74
6.3.4定时器74
6.4程序实现76
6.5本章小结82
第7章线性表的应用: 打飞机游戏/83
7.1知识点回顾83
7.1.1链式链表的存储结构83
7.1.2链式链表的创建83
7.1.3链式链表的遍历输出84
7.1.4链式链表的插入84
7.1.5链式链表的删除85
7.2本章目标86
7.3编程思路86
7.3.1定义飞机结构体和list双向链表88
7.3.2增加飞机88
7.3.3绘制飞机和背景89
7.3.4定时器的设置90
7.3.5添加鼠标击中飞机功能91
7.4程序实现92
7.5本章小结97
第8章栈的应用: 计算器/98
8.1知识点回顾98
8.1.1堆栈的顺序存储结构98
8.1.2堆栈的初始化98
8.1.3入栈99
8.1.4出栈99
8.1.5获取栈顶数据99
8.2本章目标100
8.3编程思路100
8.4程序实现107
8.5本章小结115
第9章栈的应用: 迷宫求解/116
9.1知识点回顾116
9.2本章目标117
9.3编程思路117
9.3.1地图设计117
9.3.2迷宫核心算法(图的深度优先遍历)118
9.4程序实现119
9.5本章小结128
第10章树的应用: 二叉树可视化/129
10.1知识点回顾129
10.1.1二叉树存储结构129
10.1.2二叉树的构造129
10.1.3二叉树遍历算法130
10.2本章目标131
10.3编程思路131
10.3.1二叉树的可视化输出131
10.4程序实现132
10.5本章小结138
第11章树的应用: 计算器/139
11.1知识点回顾139
11.2本章目标139
11.3编程思路139
11.3.1创建二叉树139
11.3.2表达式求值141
11.3.3程序实现142
11.4本章小结149
第12章图的应用: 迷宫求解/150
12.1知识点回顾150
12.2本章目标150
12.3编程思路151
12.4程序实现152
12.5本章小结158
第13章图的应用: 连连看游戏/159
13.1知识点回顾159
13.2本章目标159
13.3编程思路160
13.3.1格子连通情况160
13.3.2寻路算法160
13.4程序实现164
13.5本章小结174
第14章排序的应用: 扑克纸牌排序/176
14.1知识点回顾176
14.2本章目标177
14.3编程思路177
14.3.1纸牌编号177
14.3.2纸牌选取177
14.3.3纸牌排序179
14.4程序实现179
14.5本章小结184
第15章排序的应用: 图像中值去噪滤波/185
15.1知识点回顾185
15.2本章目标185
15.3编程思路185
15.4程序实现187
15.5本章小结192
第16章综合实例: 八数码/193
16.1知识点回顾193
16.2本章目标193
16.3编程思路193
16.4程序实现196
16.5本章小结204
第三部分附录
附录AWin32 API扩展功能/207A.1窗口界面换肤207
A.2播放声音208
A.3添加自定义对话框211
A.4添加按钮控件213
附录B“赛车突围”益智游戏/215
附录C“俄罗斯方块”游戏/216
附录D分形图形——树/217




上一篇:手写代码必备手册,常见数据结构算法实现代码
下一篇:两个对列实现一个栈
44_avatar_middle
在线会员 发表于 2014-10-10 11:49:15 | 显示全部楼层
没电子书吗
99_avatar_middle
在线会员 发表于 2014-10-10 23:09:49 | 显示全部楼层
好东西,谢谢分享,楼主好人~
51_avatar_middle
online_admins 发表于 2014-10-11 21:14:55 | 显示全部楼层
多谢楼主分享哦!
论坛元老了
02_avatar_middle
在线会员 发表于 2014-10-13 09:47:02 | 显示全部楼层
了解了,谢谢。
44_avatar_middle
在线会员 发表于 2014-10-17 09:30:01 | 显示全部楼层
这书叫什么名字啊。
31_avatar_middle
ico_lz  楼主| 发表于 2014-11-2 14:47:11 | 显示全部楼层
々訫鈦亂々 发表于 2014-10-17 09:30
这书叫什么名字啊。

数据结构课程设计编程实例——基于Win32 API编程
06_avatar_middle
在线会员 发表于 2014-12-4 11:24:52 | 显示全部楼层
luckyboy101 发表于 2014-11-2 14:47
数据结构课程设计编程实例——基于Win32 API编程

楼主有电子版的书么?
08_avatar_middle
在线会员 发表于 2015-3-11 10:01:45 | 显示全部楼层
分享win32+数据结构算法的书
63_avatar_middle
在线会员 发表于 2015-3-12 17:15:45 | 显示全部楼层
谢谢LZ。。谢谢LZ。。谢谢LZ。。
56_avatar_middle
在线会员 发表于 2015-5-17 07:30:15 | 显示全部楼层
1111111111111111
60_avatar_middle
在线会员 发表于 2015-5-17 10:15:23 | 显示全部楼层
谢谢分享 顶起
08_avatar_middle
在线会员 发表于 2015-5-17 12:48:56 | 显示全部楼层
分享win32+数据结构算法的书
85_avatar_middle
在线会员 发表于 2015-5-17 15:32:14 | 显示全部楼层
太好了。
95_avatar_middle
在线会员 发表于 2015-5-17 22:54:20 | 显示全部楼层
   谢谢分享,先保存度云,学完有WIFI的时候在下载视频学习  。
43_avatar_middle
在线会员 发表于 2016-1-17 21:12:26 | 显示全部楼层
好东西,,,
46_avatar_middle
在线会员 发表于 2016-3-15 19:47:10 | 显示全部楼层
win32+数据结构算法的书
37_avatar_middle
在线会员 发表于 2017-10-31 15:20:16 | 显示全部楼层
感謝分享唷
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2019-6-25 17:07

Powered by Discuz! X3.4

© 2009-2019 cctry.com

快速回复 返回顶部 返回列表