- 博客(9)
- 收藏
- 关注
原创 3dsMax导入Bipe骨骼到Unity2019的适配
从3dmax导出.FBX格式的模型和动画到Unity时,如果导出时出现提示是因为没有选择动画烘焙,点击导出,来到导出选项,选择动画,烘焙动画,启用烘焙动画选项,调整开始结束帧。解决警告问题。将模型动画导入Unity,首先将Unity中AnimationType调整成Humanoid。会出现以下提示翻译如图这表示3dmax默认的Bipe骨骼和Avatar不适配,需要做简单的调整。来到3dmax,选中骨骼,进入右上角运动界面,选中骨骼的形体模式,进入结构下拉菜单,调整脊椎链接到3,取消选定
2020-05-30 21:56:12 2415 3
原创 java 用队列(queue)非递归层序建立二叉树
二叉树节点的建立创建二叉树类,其中包含数据域val和存放左右孩子树指针的指针域。public class TreeNode { public int val; public TreeNode leftChild; public TreeNode rightChild; public TreeNode() {} public TreeNode(int val) { this...
2019-11-03 20:47:46 854
原创 java 二叉树前序(先序)遍历非递归与递归代码总结
二叉树节点的建立创建二叉树类,其中包含数据域val和存放左右孩子树指针的指针域。public class TreeNode { public int val; public TreeNode leftChild; public TreeNode rightChild; public TreeNode() {} public TreeNode(int val) { this...
2019-11-03 20:38:52 322
原创 Java 希尔排序(shellSort)
希尔排序希尔排序是插入排序的一种改进方法。因为原始的插入排序依赖于数组的原始顺序,当数组本就接近排好的时候,插入排序会很快速,但在数组顺序混乱时表现不好。希尔排序继承了插入排序在接近排好是的优点,改进了在数组混乱时的表现。方法想象将数组分成多个部分同时进行选择排序。例如将数组分成三组,则下标第0 3 6 9 11第1 4 7 10 12第2 5 8 9 13首先进行排序,之后再分为...
2019-09-29 21:51:14 161
原创 Java 快速排序(quickSort) 填坑法和双指针法
快速排序简单思路可以理解为,运用一趟排序,将数组分为独立的两个部分,其中一个部分的所有元素都比另一个部分的所有元素小(每一部分中的元素不需要区分大小),再运用递归的思想继续分别排序两个部分,以此类推,直到拍完所有元素。找到中间元素的方法快速排序中,需要找到一个指定元素a,将所有比a小的元素放在a的一边,所有比a大的元素放在a的另外一边。那么如何确定a的位置并将它放在中间呢?这里提供两种方法:...
2019-09-29 21:41:05 1023
原创 java 鸡尾酒排序(cocktailSort)和双指针法
鸡尾酒排序:作为冒泡排序的一种变式,鸡尾酒排序首先从第一个元素的位置开始,到最后一个元素的位置结束,两两元素进行比较,将最大的元素置换到最后一位;再从倒数第二位元素向第一位元素比较,此次找到最小的元素,置换到队列的第一位;再继续从第二位元素开始比较,到倒数第三位元素结束……以此类推,直到比较到仅剩队列最中间的一位或两位元素结束。代码如下:public static void cocktail...
2019-09-28 18:48:29 182
原创 Unity3d2018 物体移动transform下space的理解
1.通过transfrom组件移动物体实质上是变换物体transform组件中的position、rotation或scale值2.Translate Rotatepublic void Translate(Vector3 translation, Space relativeTo);其中Vector3 translation是一个向量,使物体沿该向量方向移动该向量的模长的距离。Spa...
2019-09-27 09:17:24 464
原创 java 冒泡排序 选择排序 插入排序及其异同点
交换两坐标位置的swap()函数 之后要用到public static void swap(int[] arr, int a, int b) { int temp; temp = arr[a]; arr[a] = arr[b]; arr[b] = temp; }采用空瓶法。https://blog.csdn.net/weixin_43487837/article/det...
2019-09-26 20:38:44 4087
原创 C语言变量交换的三种方法
题目:输入两个整数a和b,交换二者的值,然后输出。分析:先存入变量a和b,然后交换。方法如下:空瓶法:#include<stdio.h>int main(){ int a,b,t; scanf("%d%d",&a,&b); t = a; a = b; b = t; printf("%d %d",a,b); return 0;}...
2019-09-04 14:39:05 5972 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人