数据结构题集

数组//移动零

数组//移除元素   

数组//删除元素      

数组//两数之和 II - 输入有序数组     

数组//验证回文串      

数组//反转字符串中的元音字母    

数组//长度最小的子数组    

数组//两个数组的交集    

查找表类算法//两个数组的交集 II    

查找表类算法//有效的字母异位词    

查找表类算法//同构字符串

查找表的算法//根据字符出现频率排序

查找表的算法//四数之和

查找表类算法//四数相加 II

查找表类算法//字母异位词分组

查找表类算法//回旋镖的数量

查找表类算法//直线上最多的点数

查找表类算法//存在重复元素 II

查找表类算法//存在重复元素 III

队列 & 栈//设计循环队列

队列 & 栈//岛屿的个数

队列 & 栈//打开转盘锁

队列&栈//完全平方数

队列&栈//最小栈

队列&栈//有效的括号

队列&栈//每日温度

队列&栈//用栈实现队列

队列&栈//逆波兰表达式求值

队列&栈//克隆图

队列&栈//目标和

队列&栈//二叉树的中序遍历

队列&栈//用队列实现栈

队列&栈//字符串解码

队列&栈//图像渲染

队列&栈//01 矩阵

队列&栈//钥匙和房间

数组和字符串//寻找数组的中心索引

数组和字符串//至少是其他数字两倍的最大数

数组和字符串//加一

数组和字符串//二进制求和

数组和字符串//实现strStr()

数组和字符串//反转字符串

数组和字符串//数组拆分 I

数组和字符串//最大连续1的个数

数组和字符串//长度最小的子数组

数组和字符串//杨辉三角 II

数组和字符串//反转字符串中的单词 III

链表//设计链表

链表//环形链表

链表//环形链表 II

链表//相交链表

链表// 删除链表的倒数第N个节点

链表//反转链表

链表//移除链表元素

链表//奇偶链表

哈希表//设计哈希集合

哈希表//设计哈希映射

哈希表//存在重复元素

哈希表//只出现一次的数字

哈希表//两个数组的交集

哈希表//快乐数

哈希表//两数之和

哈希表//两个列表的最小索引总和

哈希表//字符串中的第一个唯一字符

哈希表//字母异位词分组

哈希表//有效的数独

哈希表//寻找重复的子树

哈希表// 宝石与石头

哈希表// 无重复字符的最长子串

哈希表//前K个高频元素

posted @ 2019-03-15 12:59  strawqqhat  阅读(201)  评论(0编辑  收藏  举报
#home h1{ font-size:45px; } body{ background-image: url("放你的背景图链接"); background-position: initial; background-size: cover; background-repeat: no-repeat; background-attachment: fixed; background-origin: initial; background-clip: initial; height:100%; width:100%; } #home{ opacity:0.7; } .wall{ position: fixed; top: 0; left: 0; bottom: 0; right: 0; } div#midground{ background: url("https://i.postimg.cc/PP5GtGtM/midground.png"); z-index: -1; -webkit-animation: cc 200s linear infinite; -moz-animation: cc 200s linear infinite; -o-animation: cc 200s linear infinite; animation: cc 200s linear infinite; } div#foreground{ background: url("https://i.postimg.cc/z3jZZD1B/foreground.png"); z-index: -2; -webkit-animation: cc 253s linear infinite; -o-animation: cc 253s linear infinite; -moz-animation: cc 253s linear infinite; animation: cc 253s linear infinite; } div#top{ background: url("https://i.postimg.cc/PP5GtGtM/midground.png"); z-index: -4; -webkit-animation: da 200s linear infinite; -o-animation: da 200s linear infinite; animation: da 200s linear infinite; } @-webkit-keyframes cc { from{ background-position: 0 0; transform: translateY(10px); } to{ background-position: 600% 0; } } @-o-keyframes cc { from{ background-position: 0 0; transform: translateY(10px); } to{ background-position: 600% 0; } } @-moz-keyframes cc { from{ background-position: 0 0; transform: translateY(10px); } to{ background-position: 600% 0; } } @keyframes cc { 0%{ background-position: 0 0; } 100%{ background-position: 600% 0; } } @keyframes da { 0%{ background-position: 0 0; } 100%{ background-position: 0 600%; } } @-webkit-keyframes da { 0%{ background-position: 0 0; } 100%{ background-position: 0 600%; } } @-moz-keyframes da { 0%{ background-position: 0 0; } 100%{ background-position: 0 600%; } } @-ms-keyframes da { 0%{ background-position: 0 0; } 100%{ background-position: 0 600%; } }