网络应用与IO模型(草稿)

最近忙着找工作,且与板桥兄正在完成SIMP项目,被Unix network / IO问倒了,于是乎整理了一下自己不知道的东西。

LeetCode - 二分查找

“90%的程序员不能写出正确的二分查找” – 不是我说的

二分查找及其变种有很多种形式,例如查找第一个出现的、查找出现的区间,等。但都不能脱离一个宗旨:每次查找都要有下标的更迭。

LeetCode T17 - Phone Number

刷LeetCode的时候发现一个道理。用go语言写:“哇塞,我挺厉害的嘛”;用c++写:“哇靠,垃圾程序的典范!😭”

第17题是一个典型选择问题,要求从给定的数字中选择几个需要的字母。解法存在优化,但基本上就是DFS。leetcode 17 题的一个解法如下。

Effective C++ 笔记

This is a piece of individual notes of effect c++, which contains personal opinion and example.

LeetCode T15 - 3Sum

LeetCode T 15: 3Sum是一个比较普通的问题,考验一定的思维和编程能力。

描述:给定一个长为$n$的数组nums,请问数组中是否包含三个元素a, b, c, 使得 a + b + c = 0? 找到数组中所有这类元素的三元组。

HAProxy实现前-后端热调试

由于前端用了vue,后端用了go,webpack的proxy是一种策略,可是vue create构建的应用似乎找不到入口,加上对webpack的不熟悉,便用haproxy进行反代调试。前后端任意调试的过程中都不需要停机-构建-启动-看情况的过程,实现了热调试。

Manacher 算法:求最长回文子串

网络上关于最长回文子串的文章很多,这里只是为了记录一下思路与过程。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×