- 博客(4)
- 收藏
- 关注
原创 算法-链表倒置
非递归除了当前节点外,额外定义两个指针pre和next,pre用于存储当前节点的上一个,用于下次迭代时由当前节点指回它;next用于存储当前节点的下一个节点,为了避免直接指回上一节点而使下一数据丢失,每次迭代都使它们向后移一位[参考视频] public static LinkNode reverseList(LinkNode node){ LinkNode pre=null,n...
2020-02-29 00:21:53 347
原创 算法-二叉树遍历(广度,栈+非递归,Morris)
广度优先遍历static void bfs(Node root){ Queue<Node> result=new LinkedList<>(); result.offer(root); while(!result.isEmpty()){ Node node = result.poll(); ...
2020-02-29 00:00:44 111
原创 UGUI-CircleImage
继承Image类,重写OnPopulateMesh方法由于内部点的坐标会根据pivot变化,所以需要进行坐标变换/// <summary> /// 该方法用于生成圆形Mesh /// </summary> /// <param name="vh"></param> protected override void O...
2020-02-22 00:56:19 542
原创 UGUI-3D物体与UI之间交互
解决同时响应UI和3D物体事件传统使用OnMouseDown回调会同时响应UI与3D物体事件,可使3D物体继承IPointerClickHandler实现OnPointerClick方法避免穿透(使用此方法需要在摄像机上挂Physics Raycaster脚本)public class ModelClickEvent : MonoBehaviour,IPointerClickHandler{...
2020-02-21 17:39:47 1425
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人