- 博客(7)
- 收藏
- 关注
原创 【tcp/ip详解 卷一】 whois
例子: 这里有一个ip地址为:47.90.78.76 地址栏输入:http://whois.arin.net/rest/ip/47.90.78.76.txt 查询结果为: # # ARIN WHOIS data and services are subject to the Terms of Use # available at: https://www.arin.net/resour...
2019-06-24 11:11:31
348
原创 【java】单例模式
单例模式实现要点: 1、构造函数私有化 2、保证只会实例化一个对象 1、饱汉式 优点:实现简单,安全 缺点:唯一的对象在类本身完成实例化的时候就会被构造,但如果从未使用过这个对象,就会造成内存浪费。 比如下面代码,只是使用了静态方法,未使用过对象,但对象也被构造了,并且会自始至终都存在。 //饱汉式 class SingleTon { //构造函数私有化 p...
2019-04-26 11:06:49
87
原创 【java】初始化顺序
1、静态代码块并不一定初始化在静态成员前,两者顺序关系与代码的顺序有关,依据如下实验 /** * 测试类的初始化顺序 * @author 神奇女侠 * */ public class MyTest { //静态成员 public static MyTest t=new MyTest(); //静态代码块 static { System.out.println(...
2019-04-25 23:23:13
80
原创 【java】生产者消费者问题
/** * 生产者消费者问题 */ import java.util.LinkedList; import java.util.List; import java.util.Random; public class MyTest { private static int maxSize = 10; public static void main(String[] args) { ...
2019-04-25 17:47:35
113
原创 Magic Forest
Code Forces-922B点击打开链接 思路:遍历所有的a,b组合,算出c,如果c<=n,并且a+b<c(也就是可以组成不共线的三角形),即满足条件。 #include<iostream> #include<cstring> using namespace std; const int MAX=2505; int main() { int n,a...
2019-04-25 17:23:35
476
原创 Robot Vacuum Cleaner 贪心
CodeForces - 922D点击打开链接 思路:s/h越大的越往前排,这样整体的字符串才是s/h值由大变小。 #include<iostream> #include<algorithm> using namespace std; const int MAX=100005; struct T { int sNum; int hNum; float sDh;...
2018-03-18 23:00:18
367
原创 O(n)时间求字符串的最长回文子串
感谢:https://www.felix021.com/blog/read.php?2040HDOJ3068#include<iostream> #include<cstring> #include<algorithm> const int MAX=110005; char s1[MAX]; char s[2*MAX+2];//增加MAX+1个‘#’和一个‘$...
2018-03-16 13:32:13
158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人