自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (1)
  • 收藏
  • 关注

原创 leetcode_819

package leetcode.string;import org.apache.commons.collections.map.HashedMap;import java.util.*;/** * Created by w84108989 on 2019/4/8. *///给定一个段落 (paragraph) 和一个禁用单词列表 (banned)。返回出现次数最多,同时不在...

2019-04-08 15:12:00 185

原创 leetcode_541

package leetcode.string;/** * Created by w84108989 on 2019/4/2. *///给定一个字符串和一个整数 k,你需要对从字符串开头算起的每个 2k 个字符的前k个字符进行反转。如果剩余少于 k 个字符,则将剩余的所有全部反转。如果有小于 2k 但大于或等于 k 个字符,则反转前 k 个字符,并将剩余的字符保持原样。//// ...

2019-04-02 17:44:18 198

原创 leetcode_551

package leetcode.string;import java.util.Stack;/** * Created by w84108989 on 2019/3/29. *///给定一个字符串来代表一个学生的出勤记录,这个记录仅包含以下三个字符://// 'A' : Absent,缺勤// 'L' : Late,迟到// 'P...

2019-04-01 11:39:41 159

原创 leetcode_383

package leetcode.string;/** * Created by w84108989 on 2019/3/28. *///给定一个赎金信 (ransom) 字符串和一个杂志(magazine)字符串,判断第一个字符串ransom能不能由第二个字符串magazines里面的字符构成。// 如果可以构成,返回 true ;否则返回 false。//// ...

2019-03-29 09:14:02 134

原创 leetcode_917

package leetcode.string;import java.sql.Array;import java.util.Arrays;/** * Created by w84108989 on 2019/3/28. *///给定一个字符串 S,返回 “反转后的” 字符串,其中不是字母的字符都保留在原地,而所有字母的位置发生反转。//////// 示例 ...

2019-03-28 17:37:43 95

原创 leetcode_788

package leetcode.string;import java.util.ArrayList;import java.util.Arrays;import java.util.List;/** * Created by w84108989 on 2019/3/28. *///我们称一个数 X 为好数, 如果它的每位数字逐个地被旋转 180 度后,我们仍可以得到一个有效的...

2019-03-28 12:05:36 130

原创 leetcode_28

package leetcode.string;/** * Created by w84108989 on 2019/3/27. *///报数序列是一个整数序列,按照其中的整数的顺序进行报数,得到下一个数。其前五项如下://// 1. 1// 2. 11// 3. 21// 4. 1211...

2019-03-27 17:13:51 99

原创 leetcode_824

package leetcode.string;import org.apache.commons.lang.ArrayUtils;import java.util.Arrays;/** * Created by w84108989 on 2019/3/27. *///给定一个由空格分割单词的句子 S。每个单词只包含大写或小写字母。//// 我们要将句子转换为...

2019-03-27 16:22:29 174

原创 leetcode_521

package leetcode.string;/** * Created by w84108989 on 2019/3/27. *///给定两个字符串,你需要从这两个字符串中找出最长的特殊序列。// 最长特殊序列定义如下:该序列为某字符串独有的最长子序列(即不能是其他字符串的子序列)。//// 子序列可以通过删去字符串中的某些字符实现,// 但不能改变剩余字符的相对顺序。空序...

2019-03-27 10:42:20 90

原创 leetcode_945

package leetcode;import java.util.Arrays;/** * Created by w84108989 on 2019/1/11. *///给定整数数组 A,每次 move 操作将会选择任意 A[i],并将其递增 1。//// 返回使 A 中的每个值都是唯一的最少操作次数。//// 示例 1://// ...

2019-03-27 10:28:08 215

原创 leetcode_766

package leetcode.array;import java.util.ArrayList;import java.util.Arrays;import java.util.List;/** * Created by w84108989 on 2019/3/26. *///如果一个矩阵的每一方向由左上到右下的对角线上具有相同元素,那么这个矩阵是托普利茨矩阵。////...

2019-03-26 14:32:28 140

原创 leetcode_1002

package leetcode.array;import java.util.ArrayList;import java.util.List;/** * Created by w84108989 on 2019/3/26. *///给定仅有小写字母组成的字符串数组 A,返回列表中的每个字符串中都显示的全部字符(包括重复字符)组成的列表。// 例如,如果一个字符在每个字符串中出...

2019-03-26 11:09:23 311

原创 leetcode_66

package leetcode.array;import org.apache.commons.lang.ArrayUtils;import java.lang.reflect.Array;import java.util.Arrays;import java.util.HashMap;import java.util.Map;//给定一个由整数组成的非空数组所表示的非负整数...

2019-03-26 09:56:10 97

原创 数据分析

·仅批处理框架:Apache Hadoop·仅流处理框架:Apache StormApache Samza·混合框架:Apache SparkApache Flink大数据处理框架是什么?处理框架和处理引擎负责对数据系统中的数据进行计算。虽然“引擎”和“框架”之间的区别没有什么权威的定义,但大部分时候可以将前者定义为实际负责处理数据操作的组件,后者则可定义...

2019-03-06 20:25:46 249

原创 leetcode_485

package leetcode.array;import java.util.ArrayList;import java.util.Collections;import java.util.List;/** * Created by w84108989 on 2019/2/22. *///给定一个二进制数组, 计算其中最大连续1的个数。//// 示例 1:...

2019-02-22 18:33:18 177

原创 leetcode_99

package leetcode.array;import java.util.Arrays;/** * Created by w84108989 on 2019/2/22. *///给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组。//// 说明://// 初始化 num...

2019-02-22 18:16:55 235

原创 leetcode_448

package leetcode.array;import java.util.ArrayList;import java.util.List;/** * Created by w84108989 on 2019/2/21. *///给定一个范围在 1 ≤ a[i] ≤ n ( n = 数组大小 ) 的 整型数组,数组中的元素一些出现了两次,另一些只出现一次。//// ...

2019-02-22 10:22:56 233

转载 数组去重

*数组去重1:遍历数组,将元素依次添加进结果集中,如果结果集中已经存在,则不再添加,O(n*n)2:如果知道元素范围,比如是字母,或者数字在固定范围内,可以采用辅助数组,辅助数组下标是去重数组的元素,辅助数组元素时去重数组元素的个数,O(n)3:先将原数组排序,在与相邻的进行比较,如果不同则存入新数组4:利用HashSet集合无序不可重复的特性进行元素过滤5:TreeSet不仅可以使元...

2019-02-21 16:22:05 116

原创 leetcode_605

package leetcode.array;/** * Created by w84108989 on 2019/2/21. *///假设你有一个很长的花坛,一部分地块种植了花,另一部分却没有。可是,花卉不能种植在相邻的地块上,它们会争夺水源,两者都会死去。//// 给定一个花坛(表示为一个数组包含0和1,其中0表示没种植花,1表示种植了花),// 和一个数 n ...

2019-02-21 16:15:03 190

原创 leetcode_896

package leetcode.array;/** * Created by w84108989 on 2019/2/21. *///如果数组是单调递增或单调递减的,那么它是单调的。//// 如果对于所有 i <= j,A[i] <= A[j],那么数组 A 是单调递增的。 如果对于所有 i <= j,A[i]> = A[j],那么数组 A ...

2019-02-21 15:21:07 193

原创 leetcode_271

package leetcode.array;import java.util.HashSet;import java.util.Set;/** * Created by w84108989 on 2019/2/21. *///给定一个整数数组,判断是否存在重复元素。//// 如果任何值在数组中出现至少两次,函数返回 true。如果数组中每个元素都不相同,则返回...

2019-02-21 14:41:59 267

原创 leetcode_287

package leetcode.array;import java.util.HashSet;import java.util.Set;/** * Created by w84108989 on 2019/2/21. *///给定一个包含 n + 1 个整数的数组 nums,其数字都在 1 到 n 之间(包括 1 和 n),可知至少存在一个重复的整数。假设只有一个重复的整数,找...

2019-02-21 14:41:27 171

原创 leetcode_566

package leetcode.array;import java.util.Arrays;/** * Created by w84108989 on 2019/2/19. *///在MATLAB中,有一个非常有用的函数 reshape,它可以将一个矩阵重塑为另一个大小不同的新矩阵,但保留其原始数据。//// 给出一个由二维数组表示的矩阵,以及两个正整数r和c,...

2019-02-21 11:20:32 181

原创 leetcode_976

package leetcode.array;import java.util.Arrays;/** * Created by w84108989 on 2019/2/19. *///给定由一些正数(代表长度)组成的数组 A,返回由其中三个长度组成的、面积不为零的三角形的最大周长。//// 如果不能形成任何面积不为零的三角形,返回 0。//////// ...

2019-02-19 12:21:52 201

原创 leetcode_985

package leetcode.array;import java.util.Arrays;/** * Created by w84108989 on 2019/2/14. *///给出一个整数数组 A 和一个查询数组 queries。//// 对于第 i 次查询,有 val = queries[i][0], index = queries[i][1],// ...

2019-02-14 15:31:11 171 1

原创 leetcode_977

package leetcode.array;import java.lang.reflect.Array;import java.util.Arrays;/** * Created by w84108989 on 2019/2/14. *///给定一个按非递减顺序排序的整数数组 A,返回每个数字的平方组成的新数组,要求也按非递减顺序排序。//////// ...

2019-02-14 12:25:27 546

原创 leetcode_535

package leetcode;/** * Created by w84108989 on 2019/2/14. *///TinyURL是一种URL简化服务, 比如:当你输入一个URL https://leetcode.com/problems/design-tinyurl 时,// 它将返回一个简化的URL http://tinyurl.com/4e9iAk.//// ...

2019-02-14 12:00:07 207

原创 计算机网络基础知识总结

网络层次划分OSI/RM模型  七层协议从下而上: 物理层 数据链路层 网络层 传输层 会话层 表示层 应用层其中第四层完成数据传输服务 上面三层面向用户OSI 七层网络模型物理层 Physical Layer  激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性。该层为上层协议提供了一个传输数据的可靠的物理媒体。简单的说,物理层确保原始的数据可在各种物...

2019-02-12 15:46:26 100

原创 leetcode_686

package leetcode;/** * Created by w84108989 on 2019/1/24. *///给定两个字符串 A 和 B, 寻找重复叠加字符串A的最小次数,使得字符串B成为叠加后的字符串A的子串,如果不存在则返回 -1。//// 举个例子,A = "abcd",B = "cdabcdab"。//// 答案为 3, 因为 A...

2019-01-24 16:45:04 190

原创 leetcode_202

package leetcode;/** * Created by w84108989 on 2019/1/4. *///一个“快乐数”定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,// 然后重复这个过程直到这个数变为 1,也可能是无限循环但始终变不到 1。如果可以变为 1,那么这个数就是快乐数。//// 示例://// 输入...

2019-01-24 14:47:09 114

原创 leetcode_929

package leetcode;import java.util.HashSet;import java.util.Set;/** * Created by w84108989 on 2019/1/3. */public class eamil_929 { public static void main(String[] args) { String []...

2019-01-24 14:46:38 165

原创 leetcode_944

package leetcode;/** * Created by w84108989 on 2019/1/4. *///给定由 N 个小写字母字符串组成的数组 A,其中每个字符串长度相等。//// 选取一个删除索引序列,对于 A 中的每个字符串,删除对应每个索引处的字符。 所余下的字符串行从上往下读形成列。//// 比如,有 A = ["abcd...

2019-01-24 14:44:28 140

原创 leetcode_463

package leetcode;/** * Created by w84108989 on 2019/1/7. */public class cicle_463 { public static int islandPerimeter(int[][] grid) { int res = 0; int c[][] = new int[grid.len...

2019-01-24 14:43:37 154

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除