题目:输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。 之前一直对JS实现链表理解不了,被算法大牛指点了一下豁然开朗。 在JS中,this.val代表当前节点的值,this.next指向下一个节点,若this.next为null(对象),则说明该节点为链表的最后一个节点。 PS:把下 ...
分类:
编程语言 时间:
2019-02-16 20:45:31
阅读次数:
391
常用的几种数据结构 数据的逻辑结构常分为四大类: (1)集合结构 (2)线性结构 (3)树形结构 (4)图结构(网结构) 存储结构可以分为:连续存储和链式存储。连续存储又可以分为:静态存储和动态存储 连续存储和链式存储比较 顺序存储的优点: (1) 方法简单,各种高级语言中都提供数组结构,容易实现。 ...
分类:
编程语言 时间:
2019-02-15 01:16:08
阅读次数:
220
题目: http://acm.hdu.edu.cn/showproblem.php?pid=1054 关于匈牙利算法的博客讲解 https://www.cnblogs.com/shenben/p/5573788.html https://blog.csdn.net/qq_40938077/artic ...
分类:
编程语言 时间:
2019-01-20 13:44:32
阅读次数:
219
题意:给你一个整型的列表nums和target,要求返回[i,j]满足nums[i]+nums[j]=target 头一回用py,求别黑..(连helloWorld都没敲过QAQ 话说leetcode怎么连数据范围都没有 ps.顺便把输入程序也搞出来了 input output ...
分类:
编程语言 时间:
2019-01-05 00:14:06
阅读次数:
225
题目描述 查找所有已经分配部门的员工的last_name和first_nameCREATE TABLE `dept_emp` (`emp_no` int(11) NOT NULL,`dept_no` char(4) NOT NULL,`from_date` date NOT NULL,`to_dat ...
分类:
数据库 时间:
2018-12-25 01:01:02
阅读次数:
190
题目描述 查找入职员工时间排名倒数第三的员工所有信息CREATE TABLE `employees` (`emp_no` int(11) NOT NULL,`birth_date` date NOT NULL,`first_name` varchar(14) NOT NULL,`last_name` ...
分类:
数据库 时间:
2018-12-24 03:00:47
阅读次数:
204
题目描述 大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。时间限制:1秒 空间限制:32768K Python实现 class Solution: def Fibonacci(self, n): if n <= 1: return n if n ...
分类:
编程语言 时间:
2018-12-12 00:13:36
阅读次数:
235
mybash的实现 题目要求 1.使用fork,exec,wait实现mybash 2.写出伪代码,产品代码和测试代码 3.发表知识理解,实现过程和问题解决的博客(包含代码托管链接) fork() man k fork命令 man 2 fork fork函数: 一般来说,运行一个C程序直到该程序全部 ...
分类:
其他好文 时间:
2018-11-26 02:22:06
阅读次数:
213
1. 题目及要求 2. Avg.cs 在直接编写窗口程序之前,我们需要创建一个Avg类,我们可以在类库中编辑,也可以像java一样直接在项目中新建类。 有关类库的创建与连接方法,我们在上一次的《C#四则运算器(多态方法实现)》中已经详细讲述过,这里就不再赘述,我这里是直接项目中新建类编写的 Avg. ...
题目 求数组中两两相加等于20的组合。 例:给定一个数组[1, 7, 17, 2, 6, 3, 14],这个数组中满足条件的有两对:17+3=20, 6+14=20。 解析 分为两个步骤: 1. 先采用堆排序或快速排序对数组进行排序,时间复杂度为O(nlogn)。 2. 然后对排序的数组分别从前到后 ...
分类:
编程语言 时间:
2018-10-28 22:32:33
阅读次数:
421