Loading

摘要: 题目链接:https://leetcode-cn.com/problems/out-of-boundary-paths/ 记忆化搜索 用dfs函数递归来得到所有解,递归出口为: 1.出界了,返回1,路径数+1 2.k为0,没有移动次数了,返回0 cache[x][y][k]表示处于坐标(x,y)且还 阅读全文
posted @ 2021-08-15 16:09 泠枫Jun 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://leetcode-cn.com/problems/count-unhappy-friends/ 这题其实做起来比较顺,按照正常思路就可以AC。 讲一下我一开始的思路: 题目不难理解,结合示例看一下很好懂,求解的是不开心的朋友的数目,那么肯定要遍历每一位朋友,如果符合条件就+ 阅读全文
posted @ 2021-08-14 12:56 泠枫Jun 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 数据库的好处 实现数据持久化 使用完整的管理系统统一管理,易于查询 数据库的概念 DB 数据库(datebase):存储数据的“仓库”。他保存了一系列有组织的数据。 DBMS **数据库管理系统(Datebase Management System)。**数据库是通过DBMS创建和操作的容器 常见的 阅读全文
posted @ 2021-08-13 17:50 泠枫Jun 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 创建主菜单 我们将新建一个UI界面,这个界面将专门在游戏开始时显示,并提供多个按钮供玩家使用。此外,我们还将介绍一些更为高级的UI布局选项,并介绍一些可能出现的常见问题。 我们已经创建了基本的UI,播放游戏后,我们可以在屏幕上看到UI,开枪,弹药数会减少,拾取弹药,弹药数会增加,现在,我们让界面更丰 阅读全文
posted @ 2021-08-13 17:36 泠枫Jun 阅读(1036) 评论(0) 推荐(0) 编辑
摘要: 在屏幕上显示控件 控件已经准备就绪,但我们还需要想办法让玩家看到它。本模块将介绍控件的各种显示方法、显示控件最合适的位置以及对应的考量和原因。 现在,我们的玩家平显UMG控件已经创建完毕,这是画面部分 这是代码部分 我们还需要在屏幕上显示这个界面,但在此之前,我们应该弄清楚它应该放在哪里,最合适的位 阅读全文
posted @ 2021-08-13 17:34 泠枫Jun 阅读(791) 评论(0) 推荐(0) 编辑
摘要: UMG(Unreal Motion Graphics UI Designer) 简单介绍 虚幻动态图形 UI 设计器是一款视觉 UI 创作工具,可用于创作想要呈现给用户的 UI 元素,比如游戏内的 HUD、菜单或与界面相关的其他图形。UMG 的核心是控件,即用于构成界面的一系列预先制作的功能(比如按 阅读全文
posted @ 2021-08-13 17:32 泠枫Jun 阅读(1773) 评论(0) 推荐(2) 编辑
摘要: 题目链接:https://leetcode-cn.com/problems/number-of-digit-one/ 萌新刚开始刷题,啥也不会,只会暴力,这题n这么大,肯定不能暴力了,遂直接看题解。。。 原来可以枚举每一个数位,分别统计每个数位上1出现的次数,再把所有数位上的统计结果相加,就是最终的 阅读全文
posted @ 2021-08-13 11:55 泠枫Jun 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://leetcode-cn.com/problems/longest-palindromic-subsequence/ 子序列和子串的不同就是子序列可以不连续,可以任意删除中间的某些字符,但顺序依然无法改变。 对于一个长度大于2的回文序列来说,去掉首尾两个字符,该序列依然是回文 阅读全文
posted @ 2021-08-12 17:48 泠枫Jun 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 简单定义 动态规划,英文:Dynamic Programming,简称DP。 顾名思义,就是动态推导每一个状态,每一个状态都是由上一个状态推导而来的,这刚好区别于跟动态规划很像的贪心算法,贪心是通过每一步的局部最优解来达到整体最优解,不同状态之间没有联系。 题目分类 动态规划类问题大致可以分为:动规 阅读全文
posted @ 2021-08-12 15:59 泠枫Jun 阅读(36) 评论(0) 推荐(0) 编辑