自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 leecode330. 按要求补齐数组

代码本身并不难,把问题抽象出来很重要(详细解析)解题思路此处撰写解题思路代码本身并不难,把问题抽象出来比较重要。所以认真观察很重要1.当n=1: 显然nums 中必须有1;因为1 是最小正整数当n=2: nums 中必须两个1 或者有2;(并没有说 数组不可以重复)…当n=5: 暂时看不出什么规律来。2.现在开始看 nums,根据上面结论,nums[0] = 1我想让nums 尽量短 可以表示的n尽量大;规定length = len(nums) 为 nums 数组的长,max_n 为最

2020-12-30 09:07:49 119 2

原创 leecode 刷题心得,位运算的一些应用

由于数据结构和算法的一些特点,我们在编程时候经常需要除以2。比如计算一些有关二叉树或者二分查找的index的问题。众所周知,计算机计算除法是很没有效率的,这时候我们就可以用位运算来代替除法以提高效率。比如,leecode108 把有序数组转为二叉搜索树。官方答案 以及运行效率如下:# Definition for a binary tree node.# class TreeNode:# def __init__(self, x):# self.val = x#

2020-07-20 09:22:49 127

原创 Barfoot 《机器人学的状态估计》 6.2.4 旋转运动学 公式6.36 的一点理解

这个公式 书中基本上就直接给结果了,但是可以推导一下加深理解。 这是第二个版本也和人大概确认过,所以答案应该是正确的,如果有错误,请务必指出,谢谢。(第一次 写的时候虽然结果正确,但是后来发现有错误,所以发出来也是为了可以有人帮忙检查一下)。公式如下,讨论一下为什么这里要用叉乘。以 一个轴的第一个轴的矢阵(vectrix .) 和 参考系2 对参考系1 的角速度的运动关系矢量 (vector)的关系为例。即:关于 矢量 矢阵和 非矢量的区别可以参考前一篇博客:https://blog.cs...

2020-05-25 11:52:09 637

原创 TimothyD.Barfoot 《机器人学的状态估计》6.1 中定义的向量和参考系的理解

最近在上网课。和大家一起学习Barfoot 的《机器人学的状态估计。其中 第六节运动学中用的符号系统很奇怪,难以理解(但是,我用熟了以后发现还蛮好用的,又直观,又好算,by the way)。很多小伙伴都在问这个相关的问题,所以我把自己的理解分享一下。如果有什么疏漏或者错误,请务必指正。谢谢。一、对于vector, vectrix 和 non-vector 的理解Vector 可以理解为 客观存在,它是没有具体数值的(因为没有参考系描述)。但是它有方向,有大小,也可以运动。vectrix 理解为参考系,

2020-05-25 02:20:30 521

空空如也

空空如也

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

TA关注的人

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