暴力法就是两次迭代,对于这道题倒是ok,但是实际场景是不能选择的,因此直接用单步迭代的方式,无非就是记录最低点,找max差值点。 func maxProfit(prices []int) int { var minprice = math.MaxInt64 var maxprofit = 0 for ...
分类:
其他好文 时间:
2020-03-10 01:30:08
阅读次数:
46
#region 字节算法 [TestMethod] public void BytesTest() { var result = HumanReadableFilesize(232298705); } /// <summary> /// 转换方法 /// </summary> /// <param ...
大侦探福尔摩斯接到一张奇怪的字条:我们约会吧! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&hgsfdk d&Hyscvnm。大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间星期四 14:04,因为前面两字符串中第 1 对相同的大写英文字母(大小写有区分)是第 ...
分类:
其他好文 时间:
2020-03-09 20:56:33
阅读次数:
42
index2.html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <script type="text/javascript"> window.onload = func ...
分类:
Web程序 时间:
2020-03-09 19:33:48
阅读次数:
67
一、代码 PassWord.srv int32 password bool result book_class.h #include "ros/ros.h" #include "std_msgs/String.h" #include "std_msgs/Float64.h" #include "st ...
分类:
其他好文 时间:
2020-03-09 18:20:55
阅读次数:
68
链接:https://leetcode cn.com/problems/que shi de shu zi lcof/ 代码 ...
分类:
其他好文 时间:
2020-03-09 18:11:54
阅读次数:
44
#include<iostream> #include<string> using namespace std; const int Max = 20000; int Compare(int a[], int b[]); //比较大小 void Subtract(int a[], int b[]); ...
分类:
其他好文 时间:
2020-03-09 18:06:28
阅读次数:
65
call方法 f.myCall(obj) 就是将f方法添加到obj的属性中,f中的this 指向 obj;即 obj.f() // 思路:将~要改变this指向的方法,挂到目标对象上执行并返回 Function.prototype.myCall = function(context) { if(ty ...
分类:
编程语言 时间:
2020-03-09 17:51:33
阅读次数:
53
题目较难,不能使用 Dijkstra内嵌第二标尺的方法来做这道题,所以改用Dijkstra + DFS。 Dijkstra 部分直接写模版,来获取从起点S到其它各顶点的最短路径。 DFS 部分来遍历所有路径,路径上 判断某顶点 要补给资源,还是要拿走资源,与前一个顶点的判断结果有关。(如果对于这题D ...
分类:
其他好文 时间:
2020-03-09 13:52:03
阅读次数:
51
以前学习强软弱虚引用的时候,只是走马观花看看博客,并没有自己写代码去实践、去证明,导致每次看完后,过不了多久就忘了,后来下定决心,一定要自己敲敲代码,这样才能让印象更加深刻,古人云:纸上得来终觉浅,绝知此事要躬行。 Java中的四种引用 Java中有四种引用类型:强引用、软应用、弱引用、虚引用。 J ...
分类:
其他好文 时间:
2020-03-09 11:46:50
阅读次数:
63