![](https://img-blog.csdnimg.cn/20191013212554720.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C/C++
文章平均质量分 88
V2beach
加油
展开
-
算法学习--排序、图、回溯(最小冲突、遗传)、动态规划基础算法复习
排序、动态规划、回溯、图等可以说是必须掌握的基础算法知识了,但发现自己掌握的还很差,知识不成体系,记忆不牢固,理解不深入,所以再来一次梳理,按排序、图、动态规划、回溯的顺序依次学习并实现。 主要参考《算法导论》(Introduction of Algorithm[Third Edition])和维基百科。原创 2019-12-11 01:08:08 · 904 阅读 · 0 评论 -
OpenGL三维漫游
一堆机器人的一个三维场景漫游,详细制作过程去年传到了B站和YouTube,突然想起来就发一下博客,并不难理解。 #include <windows.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <GL/glut.h> #include <...原创 2019-11-11 18:11:39 · 1624 阅读 · 0 评论 -
以罗马尼亚问题为例,学习人工智能DFS/A*搜索算法
以罗马尼亚问题为例,学习人工智能的搜索算法 Romania problem 给出各个城市之间的距离及代价,包括A*算法需要的直线距离,求解从A到B点的最短路径。这里分别使用两种搜索算法求解–DFS和Astar。因为本问题的数据量较小,均使用邻接矩阵来表示图,程序均用C++实现。 无信息搜索算法:深度优先搜索 算法思路 使用图的深度优先算法求解,所以需要找出每一条路径,然后根据其总距离求出最短路径...原创 2019-11-11 11:22:36 · 4044 阅读 · 2 评论 -
数组指针&指针数组、函数指针&指针函数、结构体指针&结构体内函数指针的使用和区分--C
对C语言的易混淆概念,数组指针、指针数组、函数指针、指针函数、结构体指针、结构体内指针函数几方面内容进行代码演示和分析。原创 2019-06-06 00:34:44 · 932 阅读 · 0 评论 -
LeetCode-021合并两个有序链表(Merge Two Sorted Lists)
LeetCode-021 Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists. Example Input: 1->2->4, 1->3-&g...原创 2019-06-23 12:54:10 · 138 阅读 · 0 评论