题目如下: 第一次解答: 点评:算是比较满意的,但是缺点是如果没有匹配到结果返回值有所不同。合法的结果:【】 我的结果:【0,0】 优化: 点评:牺牲空间 new int[0] 来满足合法的格式,此外如果没有匹配到,则不需要额外的 new int[2] 这样的操作 ...
分类:
其他好文 时间:
2019-08-24 18:46:17
阅读次数:
76
https://www.acwing.com/solution/LeetCode/content/3785/ class Solution { private boolean flag; public boolean makesquare(int[] nums) { int temp = 0; fo ...
分类:
其他好文 时间:
2019-08-24 17:09:17
阅读次数:
71
最近在笔试的时候遇到碰一道算法题, 要求判断一个字符串是不是合法的ip地址。 将我的思路发出来分享一下,不一定正确,也不一定是最优的方法。希望能分享一些交流 要求用java或者c来实现,我的java代码: public class Test_ip { //程序入口 public static voi ...
分类:
其他好文 时间:
2019-08-24 17:01:30
阅读次数:
54
"原题链接" 题目描述 deco最近迷上了abs,有一天他在梦里回忆起了自己以前见过的一道abs题目: 给定一个长度为n的数列,第i个数字是aia_iai?,对于每个数字,你可以选择给他加上一个数d任意次,使得∑i=2n∣ai?ai?1∣\sum\limits_{i=2}^n |a_i a_{i 1 ...
分类:
其他好文 时间:
2019-08-24 15:19:44
阅读次数:
92
public abstract class EnableCleanSingle<T>{ private volatile T object; private int updateCount; public T getObject() { if(object == null) { synchroniz... ...
分类:
其他好文 时间:
2019-08-24 13:38:00
阅读次数:
98
首先: \r就是"回到行首",\n就是"到下一行" 即:\r是回车,\n是换行,前者使光标到行首,后者使光标下移一格。通常用的Enter是两个加起来的,即\r\n 直接这么说你可能没啥感觉,但是真正到了编码的时候你就发现了——全TM是吭先举个栗子瞅瞅: printf aaaa \r\n bbbbbb ...
分类:
其他好文 时间:
2019-08-24 13:31:43
阅读次数:
92
https://nanti.jisuanke.com/t/A1537 我之前写的时候还用了set 一直超时 去掉就好了 ...
分类:
其他好文 时间:
2019-08-24 13:30:33
阅读次数:
73
eval:将字符串内的代码执行,有返回值,用于简单的计算exec:将字符串内的代码执行,没有返回值,用于简单的逻辑判断 均可以读取文件进行执行 info_str = '1+2+3' couunt = eval(info_str) couunt1 = exec(info_str) print(couu... ...
分类:
其他好文 时间:
2019-08-24 13:20:29
阅读次数:
66
Control Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 5636 Accepted Submission(s): 2289 Problem ...
分类:
其他好文 时间:
2019-08-24 09:59:04
阅读次数:
98
鉴于水平有限,可能会有问题。 cpp include using namespace std; typedef long long ll; define ls ch[id][0] define rs ch[id][1] const int INF = 1e9; const int MAXN = 10 ...
分类:
其他好文 时间:
2019-08-24 09:54:30
阅读次数:
66