- 博客(6)
- 收藏
- 关注
原创 网易笔试
两道问答题+4编程题1、blocking的原理和特性:2、sleep和wait方法的区别是什么?编程:1:一个节点有左右两个叶子节点,称为“樱桃”。问输入一个二叉树,有几个樱桃。(难点在于输入输出怎么写)2:输入一个字符串,问:含’a’,‘b’,‘c’,‘x’,‘y’,'z’偶数次的最大序列长度为(0也是偶数)?写出来了:class Main{ public static main(String[] args) { Scanner sc = new Scanner(Syste
2020-09-12 19:14:01
152
原创 正则表达式匹配
给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 ‘.’ 和‘*’ 的正则表达式匹配。‘.’ 匹配任意单个字符‘*’ 匹配零个或多个前面的那一个元素所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。classSolution { public boolean isMatch(String s, String p){ int m = s.length(); int n = p.length(); boole
2020-08-28 20:24:17
69
原创 最长回文子串
是要把每一个位置当做子串的中心位置,从中心向左右扩展class Solution { private int left; private int len; public String longestPalindrome(String s) { if(s.length()<2 || s == null){ return s; } // int left = 0; // i
2020-08-28 13:09:10
80
原创 牛客网输入输出练习
链接:https://ac.nowcoder.com/acm/contest/5647/A来源:牛客网//————————————————————————————————//输入描述:输入包括两个正整数a,b(1 <= a, b <= 10^9),输入数据包括多组。输出描述:输出a+b的结果public class Main{ public static void main(String[] args){ Scanner sc = new Scanner
2020-08-27 22:38:15
1895
原创 牛客网剑指offer第一题
牛客网剑指offer第一题题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。public class Solution { public boolean Find(int target, int [][] array) { //1、暴力解法 //2、二分查找 int m = array.length
2020-08-27 22:34:06
87
原创 LeetCode题目
题目:给定一个整数数组nums和一个目标值target,在数组中找出和为目标值的两个整数,并返回他们的数组下标。class Solution:def twoSum(self, nums: List[int], target: int) -> List[int]:for i in range(0, len(nums)):for j in range(i + 1, len(nums)):...
2020-01-17 16:33:38
67
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人