自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 算法刷题记录

题目链接题目描述:给你两个整数,被除数dividend和除数divisor。将两数相除,要求乘法、除法和取余运算。整数除法应该向零截断,也就是截去(truncate)其小数部分。例如,8.345将被截断为8-2.7335将被截断至-2。返回被除数dividend除以除数divisor得到的。假设我们的环境只能存储有符号整数,其数值范围是。本题中,如果商231 − 1,则返回231 − 1;如果商-231,则返回-231。题目中明确说明,不使用乘法除法和取余的运算。

2025-04-07 18:57:27 631

原创 Libuipc-Github项目环境配置

是一个库,它提供统一的增量势接触框架,用于模拟刚体、软体、布料和线及其耦合的动力学。它确保准确、,并且具有自然。Libuipc 旨在提供强大而高效的和模拟,使用户可以轻松地与机器学习框架、逆动力学、机器人技术等集成。

2025-02-13 15:34:27 723

原创 Mediapipe+Unity3d实现虚拟手

采用udp传输的方式,随机挑一个端口号,并将landmarks_data变成json格式的数据进行传输。后来又采用相对旋转的方式来更新,对每个手指头,采取由根到末的更新,即计算向量差,然后旋转关节点,但效果依然不好。这里就是建立udp接收py传来的数据,将json格式转为自定义的landmark数据结构,然后将对应的关节点信息保存到avatarJoint中。sendto()函数里面,写上ip与端口号,由于是本机,因此ip写:127.0.0.1就行,端口随便挑一个空的。基类:JointBase。

2024-11-18 12:15:10 1074 20

原创 Mediapipe+Opencv+Unity实现手势识别及虚拟手

效果图:因为在unity端是通过生成Object的方式实现关节点,因此较为粗糙。

2024-10-28 15:25:24 1205 1

原创 算法刷题day5

Leetcode在一个由'0'和'1'组成的二维矩阵内,找到只包含'1'的最大正方形,并返回其面积。题目要求寻找一个内部全部是1的最大正方形,并返回其面积。每个大的正方形一定是由几个小的正方形构成的,比如示例中绿色部分边长为2的正方形是由4个边长为1的正方形构成的,那么同一个大正方形中的不同小正方形与大正方形一定存在某种联系。所以我们只需找出dp数组之间的转移方程即可。我们不妨假设用每个正方形的右下角方格来存储其所在最大正方形的边长。

2024-09-26 09:59:01 394

原创 算法刷题day4

遇到了一个问题:该以什么为条件选择该次挖掘的工人呢?(是workerTimes?是该工人当前花费时间?是工人下一次花费时间?想法:我们可以用一个数组next来存储:"若该次挖掘由第i位工人进行,则该工人总共的花费时间为next[i]"。对于这个示例,勾造next[];1.第一次挖掘:next[0]=2 next[1]=1 next[2]=1 (选择下标为1的工人 next[1]=1+2*1。

2024-09-22 23:41:29 1022

原创 算法刷题day3

给你一个整数数组nums,你可以对它进行一些操作。每次操作中,选择任意一个nums[i],删除它并获得nums[i]的点数。之后,你必须删除等于和的元素。开始你拥有0个点数。返回你能通过这些操作获得的最大点数。简而言之,题目要求我们在一个无序的数组中,按照规则进行选数,找出能达到的最大和。9删除 3 获得 3 个点数,接着要删除两个 2 和 4。之后,再次删除 3 获得 3 个点数,再次删除 3 获得 3 个点数。总共获得 9 个点数。

2024-09-21 17:06:47 635

原创 算法刷题day2

给定一个候选人编号的集合candidates和一个目标数target,找出candidates中所有可以使数字和为target的组合。candidates中的每个数字在每个组合中只能使用。解集不能包含的组合。

2024-09-19 23:46:43 925

原创 算法刷题day1

与上面情况的区别:由于所有乘客到来时间不相同,所以无论当前车子cap是否为0,下一位乘客的时间都必然大于当前车子时间,故直接进行bus++。2): 乘客指针超值:还有公交车未坐满,而乘客已经没了,直接将late的值赋为最迟出发的公交车的时间即可。由于cap>0,所以该班公交车还有剩余座位,故直接将late的值赋为当前公交车发车时间,bus++。1.题目要求的解与乘客在数组中的顺序,公交车在数组中的顺序无关,故先对两个数组进行排序。所有公交车出发的时间互不相同,所有乘客到达的时间也互不相同。

2024-09-18 21:42:43 368 1

空空如也

空空如也

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

TA关注的人

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