- 博客(13)
- 收藏
- 关注
原创 位运算部分题解汇总
位运算题解汇总题目描述:实现一个方法,判断一个正整数是否是2的乘方(比如16是2的4次方,返回True;18不是2的乘方,返回False)。要求性能尽可能高。a. 我们可以用一个循环从1 开始去与目标整数number进行比较,如果相等则返回true,说明该整数是2 的乘方;反之,如果不相等对temp乘以2,然后继续循环。如果目标正整数是N,则该算法的时间复杂度为o(logN)。...
2019-08-29 13:41:06 272
原创 正则表达式进阶
正则表达式进阶或 | 的小细节替换匹配 | 任一侧最大的表达式2.正则表达式和相应编码https://blog.csdn.net/xyls12345/article/details/23942533https://blog.csdn.net/John8169/article/details/524427363.正则表达式引擎举例简单说明NFA与DFA工作的区别:比...
2019-07-17 11:25:20 218
原创 正则表达式 (简单易懂)
正则表达式输入字符串的开始位置和结束位置的匹配^ :匹配输入字符串的开始位置$ :匹配输入字符创的结束位置e.g: ^[0-9]+bbb$[0-9]匹配单个数字,[0-9]+匹配一个或多个数字,并以bbb结尾2.运算符优先级下表描述的优先级从高到低,相同优先级从左到右运算符描述\转义符(),(?=),[]方括号和圆括号...
2019-07-17 09:01:08 844
转载 文件重定向中>/dev/null 2>&1和2>&1 >/dev/null区别根本分析
文件重定向中>/dev/null 2>&1和2>&1 >/dev/null区别根本分析 先...
2019-07-15 15:30:08 867
原创 MySQL:Authentication plugin 'caching_sha2_password' cannot be loaded
问题描述:windows1.密码、用户名都正确;2.在cmd中输入>mysql -u root -p出现上面的错误。解决:在登录之前先启动MySQL服务,在cmd中输入>net start mysql再次登录就OK了,,(自己傻爆了)...
2019-05-16 21:10:22 206
转载 Windows10下安装Ubuntu18.04LTS详细教程(最新)
这篇文章分享自己在Windows10系统下安装VMware虚拟机,然后在VMware中安装Ubuntu 18.04 LTS的详细过程。之所以选择在虚拟机中安装Ubuntu,主要是可以不影响自己电脑的正常使用,而且在虚拟机中可以大胆尝试任何...
2019-04-09 22:58:29 6439
转载 SQL server 2017 安装(详细)
vSQL Server 2017下载内容分为两部分SQL Server 2017 Developer和SQLserver Mamngement Studio第一部分:1.官网下载SQL Server 2017 Developer https://www.microsof...
2019-03-24 16:42:20 89820 8
原创 744. Find Smallest Letter Greater Than Target (Easy)
744. Find Smallest Letter Greater Than Target (Easy)题目描述:给定一个只包含小写字母的有序数组letters 和一个目标字母 target,寻找有序数组里面比目标字母大的最小字母。数组里字母的顺序是循环的。举个例子,如果目标字母target = ‘z’ 并且有序数组为 letters = [‘a’, ‘b’],则答案返回 ‘a’。publi...
2019-03-05 15:34:40 230
转载 折半查找(细节的指出)
折半查找(细节的指出)代码:public int binarySearch(int key, int[] array) { int low = 0; int high = array.length - 1; while(low <= high) { int mid = low + (high - low) / 2; if(key == array[mid]) ...
2019-02-26 22:18:03 184
原创 LeetCode find the difference
给定两个字符串 s 和 t,它们只包含小写字母。字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母。请找出在 t 中被添加的字母。示例:输入:s = “abcd”t = “abcde”输出:e解释:‘e’ 是那个被添加的字母。[java]1.public static char findTheDifference(String s, String t) { ...
2019-02-07 17:51:32 264
转载 371. 两整数之和 不使用运算符 + 和 - ,计算两整数 a 、b 之和。
题目:不使用运算符 + 和 - ,计算两整数 a 、b 之和。示例 1:输入: a = 1, b = 2输出: 3示例 2:输入: a = -2, b = 3输出: 1代码如下:// An highlighted blockpublic int getSum(int a, int b) { if((a & b...
2019-02-05 12:04:52 759
原创 LeetCode 657.机器人能否返回原点(三段代码 比较)
LeetCode 657.机器人能否返回原点在二维平面上,有一个机器人从原点 (0, 0) 开始。给出它的移动顺序,判断这个机器人在完成移动后是否在 (0, 0) 处结束。移动顺序由字符串表示。字符 move[i] 表示其第 i 次移动。机器人的有效动作有 R(右),L(左),U(上)和 D(下)。如果机器人在完成所有动作后返回原点,则返回 true。否则,返回 false。注意:机器人“面...
2019-02-03 21:01:27 475
原创 斐波拉契数列(简单思路)
题目描述:斐波那契数,通常用 F(n) 表示,形成的序列称为斐波那契数列。该数列由 0 和 1 开始,后面的每一项数字都是前面两项数字的和。也就是:F(0) = 0, F(1) = 1F(N) = F(N - 1) + F(N - 2), 其中 N > 1.给定 N,计算 F(N)。(0<=N<=30)LeetCode-509解题思路:我们需要求F(N),则只...
2019-01-20 12:54:09 817
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人