06 2022 档案

摘要:题目 公司命名 思路 将所有后缀分成不同的组,利用int 存储每个字母的首字母,状态压缩==> t|=1<<(s[0]-'a'); 递推,cnt[26][26],i,j,cnt[i][j]表示前面的组中 没有i 有j的个数 遍历所有组,如果组中有i字母,而没有j字母既可以增加数值 如果组中没有i字母 阅读全文
posted @ 2022-06-12 17:48 lxp_blog 阅读(33) 评论(0) 推荐(0) 编辑
摘要:吸附功能 使得物体在两个平面内移动,如果碰到Target就直接吸附在Target上 步骤 给两个平面设置层Layer= Plane Target的Tag标签为Target 挂载脚本 代码 OnMouseDown():当点击到物体后才能让isMove变为true; 阅读全文
posted @ 2022-06-12 16:30 lxp_blog 阅读(1338) 评论(0) 推荐(0) 编辑
摘要:Time.timeScale的详解 Cursor.lockState关于鼠标锁定 UnityAPI:velocity属性——刚体速度 Rigidbody.velocity 的陷阱 transform.TransformDirection的使用 动画映射到变量 在角色前面添加射线并且检测碰撞 阅读全文
posted @ 2022-06-12 16:20 lxp_blog 阅读(36) 评论(0) 推荐(0) 编辑
摘要:射线检测碰撞 鼠标左键点击即可碰撞,注意被碰撞物体需要碰撞器组件 public LayerMask targetMask; if (Input.GetMouseButtonDown(0)) { Ray ray=Camera.main.ScreenPointToRay(Input.mousePosit 阅读全文
posted @ 2022-06-11 13:27 lxp_blog 阅读(135) 评论(0) 推荐(0) 编辑
摘要:Unity3D小功能:鼠标实现拖动物体(3D、UI) 阅读全文
posted @ 2022-06-11 13:23 lxp_blog 阅读(105) 评论(0) 推荐(0) 编辑
摘要:题目 Leetcode:2290 两题均可用bfs算法做出,但很难做到最优。 而如果将queue替换成deque将可以将速度提升一倍 思路 主要是将优先级较高的放在队列前面,提前出队,优先级低的放在队列尾处。 如何判断优先级将是至关重要的 如果路过该点会使的之后的答案与题目要求相违背 即该点优先级较 阅读全文
posted @ 2022-06-04 22:16 lxp_blog 阅读(47) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩