算法
文章平均质量分 92
_-ARCHER-_
24届毕业于西安电子大学的渣渣工程师一枚
展开
-
Motion Matching
新一代的动画技术Motion Matching针对状态机及动作融合的缺陷,拥有使用简单、灵活的特点,并且能实现丰富的动作效果。同时也存在响应、耗时等其他方面的缺陷。更多的游戏从业者也在这个方向上去探索,未来会有更多的游戏应用此技术。原创 2022-05-26 11:15:08 · 1380 阅读 · 1 评论 -
刷题长路(3):位运算
位运算1、数字范围按位与1、数字范围按位与题目描述给定范围 [m, n],其中 0 <= m <= n <= 2147483647,返回此范围内所有数字的按位与(包含 m, n 两端点)。示例1输入: [5,7]输出: 4示例2输入: [0,1]输出: 0分析最简单的就是按照顺序从n到m进行叠加与运算如下代码所示。class Solution {public: int rangeBitwiseAnd(int m, int n) { int answer原创 2020-08-23 12:27:12 · 115 阅读 · 1 评论 -
算法(2):动态规划 【持续更新】
动态规划(英语:Dynamic programming,简称 DP)是一种在数学、管理科学、计算机科学、经济学和生物信息学中使用的,通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。动态规划常常适用于有重叠子问题和最优子结构性质的问题,动态规划方法所耗时间往往远少于朴素解法。动态规划背后的基本思想非常简单。大致上,若要解一个给定问题,我们需要解其不同部分(即子问题),再根据子问题的解以得出原问题的解。动态规划往往用于优化递归问题,例如斐波那契数列,如果运用递归的方式来求解会重复计算很多相同的子原创 2020-07-25 12:18:41 · 212 阅读 · 0 评论 -
算法(1):比较类排序C语言实现
这里写目录标题冒泡排序归并排序原理部分:十大经典排序算法(动图演示)冒泡排序归并排序1、递归方法原创 2020-07-13 14:41:08 · 495 阅读 · 0 评论