给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 示例 1: 输入: 1->1->2输出: 1->2示例 2: 输入: 1->1->2->3->3输出: 1->2->3 我写的错误代码: /** * Definition for singly-linked list. * struct ...
分类:
编程语言 时间:
2020-07-10 09:32:28
阅读次数:
111
题目: 给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的数字可以无限制重复被选取。 说明: 所有数字(包括 target)都是正整数。解集不能包含重复的组合。 示例: 输 ...
分类:
其他好文 时间:
2020-07-10 00:46:16
阅读次数:
93
problem 1122. Relative Sort Array solution1: code 哈希表 solution2: code: 思路 解题思路: 首先解读题意。arr2的元素都是独一无二的,并且都所属于arr1。arr1中可能包含重复元素。目标是将arr1中的元素重新排序,排序规则是1 ...
分类:
其他好文 时间:
2020-07-09 22:34:40
阅读次数:
72
题目: 给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。示例 1:输入: 1->1->2输出: 1->2示例 2:输入: 1->1->2->3->3输出: 1->2->3来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/remove- ...
分类:
编程语言 时间:
2020-07-09 15:27:18
阅读次数:
60
众所周知,list去掉重复元素可将list转为set即可, but, >>> test = [1,2,'a','a'] >>> test1= list(set(test)) >>> print(test1) [1, 2, 'a'] >>> test.append(['a']) >>> print(t ...
分类:
其他好文 时间:
2020-07-08 23:22:17
阅读次数:
82
题目来源:leetcode78 子集 题目描述: 给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。 说明:解集不能包含重复的子集。 示例: 输入: nums = [1,2,3] 输出: [ [3], [1], [2], [1,2,3], [1,3], [2,3], [1, ...
分类:
其他好文 时间:
2020-07-08 19:41:35
阅读次数:
58
用我多年的搭建BC网站建站的经验来为大家浅谈分析下网站前端代码的设计开发意义和功能。大家都知道搭建一个网站从窗口意义上来说就是分为前端客户打开界面和运营商后台打开页面,前端主要展现的是客户的操作页,侧重于体验,后端主要展现的客户的数据,侧重于简介明了,这样就能很直观的吧产品的侧重点分开加以打磨,满足更好的体验,更优的数据展示。建设搭建网站的整体页面协调让用户感觉很舒服自然,整体的设计对齐有一个优势
分类:
Web程序 时间:
2020-07-08 18:05:49
阅读次数:
64
集是不重复元素的结合。集不保留顺序,默认是以哈希集实现 默认情况下,Scala 使用的是不可变集合,如果你想使用可变集合,需要引用 scala.collection.mutable.Set 包 1 集 Set-创建 Set不可变集合的创建 val set = Set(1, 2, 3) //不可变 p ...
分类:
其他好文 时间:
2020-07-08 01:36:36
阅读次数:
72
List接口 介绍 java.util.List 接口继承自 Collection 接口 ,是单列集合中的一个重要分支。 允许出现重复元素 线性存储,有索引 有序,存入和取出的顺序是一致的 特有方法 方法 描述 void add(int index, E element) 将指定的元素插入此列表中的 ...
分类:
编程语言 时间:
2020-07-07 23:29:16
阅读次数:
81
collection接口下面有哪些集合 list与set区别:在List中的元素存放是有序的,可以存放重复的元素,检索效率较高,插入删除效率较低,set没有存放顺序不能存放重复元素检索效率较低,插入删除效率较高,由于set集合储存位置是由他的HashCode码决定的,所以他的存储对象必须有equal ...
分类:
其他好文 时间:
2020-07-07 15:24:53
阅读次数:
38