朗基努斯
朗基努斯
全部文章
分类
未归档(33)
题解(1)
归档
标签
去牛客网
登录
/
注册
朗基努斯的博客
全部文章
(共34篇)
用正则表达式匹配
来玩正则表达式吧!~ import java.util.regex.Pattern; public class Solution { public static boolean isNumeric(char[] str) { String pattern = "^[-+]?...
正则表达式
匹配
2019-08-23
75
3887
问题记录
ArrayList指定初始容量后不能真正初始化 创建一个ArrayList对象,传入整型参数 public void arrayListConstructor(){ ArrayList<Object> arr = new ArrayList<>(5)...
2019-08-20
0
586
JAVA并发编程的艺术读书笔记
双重检查锁定与延迟初始化 在Java多线程程序中,有时候需要采用延迟初始化来降低初始化类和创建对象的开销。双重检查锁定是常见的延迟初始化技术,但它是一个错误的用法。 非线程安全的延迟初始化对象 package 双重检查锁定与延迟初始化; //非线程安全的延迟初始化对象 public cl...
2019-08-19
0
587
LeetCode刷题笔记
23. Merge k Sorted Lists 要点: 1. 学会数据结构PriorityQueue(优先队列)的用法, 通过给优先队列传入自定义的经过复写compare方法的比较器实现大根堆或者小根堆。 2. PriorityQueue中不能存放null值,所以每次更新优先队列都...
2019-08-17
0
630
路径选择算法|Floyd算法|Dijkstras算法(带GUI界面带实验报告)
源码地址:https://github.com/lllunaticer/pathFindGUI 使用python 做的带GUI界面的最短路径算法实现 下面是实际效果:
2019-06-29
0
714
待整理
分享一波腾讯的面试题!腾讯一面面试题(Fit微信国际支付)由于问了自己相对熟悉的东西,说了mysql,所以第一轮只问了mysql,40分钟左右:1.mysql隔离级别有哪些?为什么要设计这几种隔离级别?默认隔离级别是啥?默认价格是如何避免幻读的?有哪些级别用了mvcc?不同级别的mvcc的区别?如果...
2019-06-23
0
659
2019面试算法题
A. 一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。 思路分析: 解析来自 https://www.cnblogs.com/Kobe10/p/6306183.html 首先我们考虑这个问题的一个...
2019-06-19
0
768
熟刷剑指三百遍,不会coding也会编(剑指OFFER JAVA版)
通用类: 1 //Definition for TreeNode 2 public class ListNode { 3 int val; 4 ListNode next = null; 5 6 ListNode(int val) { 7 ...
2019-06-11
3
1438
记忆性知识
常见数据类型的取值范围 记住 int的取值范围大约是21亿左右 JAVA修饰符 JAVA关键字 JAVA命名规则
2019-06-10
0
524
使用Map排序
1. Map按值排序 我们都知道TreeMap可以按key自动排序,有时候我们也会遇到需要按value排序的情况。首先需要明确的一点是, TreeMap无法完成按value排序的功能,因此遇到按值排序的需求没有必要使用TreeMap, 因为强行使用TreeMap将会按key排序,这个排序过程对我们...
2019-05-10
0
745
首页
上一页
1
2
3
4
下一页
末页