摘要: /* 两数之和。 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 给定 nums = [2, 7, 11, 15], target = 9 因 阅读全文
posted @ 2019-11-20 15:21 dreamy_java 阅读(605) 评论(0) 推荐(0) 编辑
摘要: /* 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次 示例 1: 给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。 示例 2: 给定 nums = [0,0,1,1,1,2,2,3,3,4], 函数 阅读全文
posted @ 2019-11-20 15:20 dreamy_java 阅读(867) 评论(0) 推荐(0) 编辑
摘要: /* 输入先序和中序,构造二叉树,并输出该二叉树的层序、前序、中序、后序遍历结构 输入后序和中序,构造二叉树,并输出该二叉树的层序、前序、中序、后序遍历结构 */ #include <stdio.h> #include<string.h> #include<malloc.h> typedef str 阅读全文
posted @ 2019-11-20 11:43 dreamy_java 阅读(219) 评论(0) 推荐(0) 编辑