(1) 并集 也叫做合集,就是把两个集合加起来即可,代码如下: (2) 交集 计算两个集合的共有元素,代码如下: (3) 差集 由所有属于A但不属于B的元素组成的集合,叫做A与B的差集,代码如下: (4) 无重复的并集 什么是无重复的并集?并集是集合A加集合B,那如果集合A和集合B有交集(也就是并集 ...
分类:
其他好文 时间:
2017-10-19 12:49:10
阅读次数:
140
原题: https://leetcode.com/problems/longest-substring-without-repeating-characters/description/ 参考: [LeetCode] Longest Substring Without Repeating Chara ...
分类:
编程语言 时间:
2017-10-18 16:16:17
阅读次数:
252
1 /*线性表的数组实现 2 *特点:插入删除慢需要平均移动一半的数据,查找较快 3 *注意:有重复和无重复的数据对应的操作会有些不同 4 *注意数组一旦创建其大小就固定了 5 *Java集合长度可变是由于创建新的数组将原来旧的数据复制过去--这些附加功能牺牲了效率 6 *主要实现以下几个功能 7 ... ...
分类:
编程语言 时间:
2017-10-17 14:59:27
阅读次数:
246
大数据位图法(无重复排序,重复排序,去重复排序,数据压缩)之Java实现 位图法介绍 位图的基本概念是用一个位(bit)来标记某个数据的存放状态,由于采用了位为单位来存放数据,所以节省了大量的空间。举个具体的例子,在Java中一般一个int数字要占用32位,如果能用一位就表示这个数,就可以缩减大量的 ...
分类:
编程语言 时间:
2017-10-14 23:27:07
阅读次数:
834
SET函数的基本用法 by hhl 使用set的好处 1. 当增加元素后,集合会自动删重并从小到大排列(时间比快排还快)2. 相当于一棵伸展树(能快速求出前驱后继) 使用基础 例题 题目:输入n个数,输出一个无重复从小到大的集合。输入:第一行输入n,第二行输入n个数(a[1],a[2]….a[n]) ...
分类:
其他好文 时间:
2017-10-06 11:33:05
阅读次数:
181
1.编写一个程序,输入n,求n!(用递归的方式实现)。 2.编写一个程序,有1,2,3,4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 3.编写一个程序,将text1.txt文件中的单词与text2.txt文件中的单词交替合并到text3.txt文件中。text1.txt文件中的单词 ...
分类:
编程语言 时间:
2017-10-02 09:41:03
阅读次数:
282
题目(一)有1234四位数,任意组合有多少种互不相同且无重复的数字,分别是什么?shell代码如下:#!/bin/bashforiin`seq4`doforxin`seq4`doforyin`seq4`do[$x-eq$i]&&continue[$x-eq$y]&&continue[$i-eq$y]&&continueecho$i$x$ydonedonedone输出如下一..
分类:
系统相关 时间:
2017-09-27 20:54:02
阅读次数:
280
粉饰(decorate) 【题目描述】 小D有一块被分为n*m个格子的矩形鱼片。为了装饰鱼片,小D决定给每个格子上色。由于小D很喜欢红白,所以小D给每个格子涂上了红色或白色,第i行第j列的格子颜色记为c[i,j]。涂完之后,小D想评估这块鱼片的“XY值”。我们定义一个有序无重复三元格子组{(x1,y ...
分类:
其他好文 时间:
2017-09-18 14:48:33
阅读次数:
179
结对编程成员: 周鑫,王梓萱 搭建环境: 安装python3.6.2 功能: 可随机生成整数的四则运算(无重复)。 可自由调整四则运算难度(分为简单、困难和极难)。 用户可对生成的题目进行作答。 统计错误题目并计算正确率,提示做题时间。 可随机生成整数的四则运算(无重复)。 可自由调整四则运算难度( ...
分类:
其他好文 时间:
2017-09-14 20:15:27
阅读次数:
121
【题目描述】 小D有一块被分为n*m个格子的矩形鱼片。为了装饰鱼片,小D决定给每个格子上色。由于小D很喜欢红白,所以小D给每个格子涂上了红色或白色,第i行第j列的格子颜色记为c[i,j]。涂完之后,小D想评估这块鱼片的“XY值”。我们定义一个有序无重复三元格子组{(x1,y1),(x2,y2),(x ...
分类:
其他好文 时间:
2017-09-14 18:56:08
阅读次数:
199