02 2020 档案

摘要:转载自 "飞雪无情的博客" Go语言(golang)的一个很大的优势,就是很容易的开发出网络后台服务,而且性能快,效率高。在开发后端HTTP网络应用服务的时候,我们需要处理很多HTTP的请求访问,比如常见的API服务,我们就要处理很多HTTP请求,然后把处理的信息返回给使用者。对于这类需求,Gola 阅读全文
posted @ 2020-02-28 14:42 ₍ᐢ..ᐢ₎ivan 阅读(713) 评论(0) 推荐(0)
摘要:可以轻易地从别人那里得到的东西,一定是伪物。能从别人那里轻易获得之物,也一定会被别人轻易夺去。 —— 大老师 第一集 弱小丑陋 会因为嫉妒立刻去排挤别人 最低限度的努力都没有做到的人,没有资格去羡慕有才能的人。无法成功的人正式因为想不到成功的人花费了多少心血才成功的。 能不能改变下这种迎合别人的习惯 阅读全文
posted @ 2020-02-26 20:43 ₍ᐢ..ᐢ₎ivan 阅读(1405) 评论(0) 推荐(0)
摘要:动态规划思路 "参考" 状态转移方程: 明确「状态」 定义dp数组/函数的含义 明确「选择」 明确 base case 试题 53最大子序和 题目描述 "53" 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 题解思路 思路一 我可以这 阅读全文
posted @ 2020-02-25 19:41 ₍ᐢ..ᐢ₎ivan 阅读(862) 评论(0) 推荐(0)
摘要:贪心 455分发饼干 假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子 i ,都有一个胃口值 gi ,这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j ,都有一个尺寸 sj 。如果 sj = gi ,我们可以将这个饼干 j 分配给孩子 i ,这 阅读全文
posted @ 2020-02-24 15:16 ₍ᐢ..ᐢ₎ivan 阅读(796) 评论(0) 推荐(0)
摘要:前言 go中的单引号',双引号",反引号`,他们用法的区别。 需要先了解 "字符编码" 的区别,由来。 单引号 单引号里面只能有一个字符,一般只能用来包裹一个字节的ASCII码字符。他的类型是Golang的一个特殊类型:rune,也就是int32。例如 双引号 可以看到string类型,我们单独拿一 阅读全文
posted @ 2020-02-22 22:20 ₍ᐢ..ᐢ₎ivan 阅读(705) 评论(0) 推荐(0)
摘要:前言 在这里把我以前做的笔记搬运过来,同时尽力把自己平时学习的心得总结下,写下来分享讨论。 最近发现虽然学了好多,也做了好多笔记在有道云上,但那种方式很难与别人讨论,也很难发现自身的问题。很喜欢费曼学习法中的: One can only learn by teaching. Richard Phil 阅读全文
posted @ 2020-02-22 13:36 ₍ᐢ..ᐢ₎ivan 阅读(323) 评论(0) 推荐(0)
摘要:前言 研究生期间对深度学习很感兴趣,就去看了一点相关资料。但笔记做的太过于凌乱,就不放在网上来了,把一些好的资源整理下,以共分享。 资料 视频资料 首推的是 吴恩达的视频从最基础的开始讲起,很浅显易懂。 "网易云课堂" 斯坦福CS231N 李飞飞,2016版是讲的最清楚,最好的一版,这些基础不一定要 阅读全文
posted @ 2020-02-22 13:21 ₍ᐢ..ᐢ₎ivan 阅读(402) 评论(0) 推荐(0)
摘要:牛顿迭代法是求开n次方近似解的一种方法, "本文参考" 。 引言 假如$x^n = m$,我们需要求x的近似值。 我们设$f(x) = x^n m$, 那么也就是求该函数f(x)=0时与x轴的交点的值,也就是f(x)=0时方程的根。 算法介绍 感觉和物理做实验一样,先通过实验观察,再找出对应理论来解 阅读全文
posted @ 2020-02-22 12:33 ₍ᐢ..ᐢ₎ivan 阅读(3659) 评论(0) 推荐(0)
摘要:排序 参考 "五分钟学算法" 复杂度比较 时间复杂度 O(n2) 各种简单的排序:直接插入、直接选择、冒泡 O(nlog2n) 快速排序、堆排序、归并排序 O(n1+$\lambda$),希尔排序 线性阶O(n)排序,基排序、桶、箱排序 稳定性 稳定排序:冒泡、插入、归并、基数排序 不稳定:选择、快 阅读全文
posted @ 2020-02-22 12:05 ₍ᐢ..ᐢ₎ivan 阅读(429) 评论(0) 推荐(0)
摘要:前言 笔记和图片整理来自于知乎 "马同学" 相似矩阵 同一个线性变换,在不同基下的矩阵,称为相似矩阵。 解释: $\vec{v'}$ 是 V2 下的点 $\vec{v'}$ 通过 P 变为 V1 下的点,即 $P\vec{v'}$ 在 V1 下,通过 A 矩阵完成线性变换,即 $AP\vec{v'} 阅读全文
posted @ 2020-02-21 18:15 ₍ᐢ..ᐢ₎ivan 阅读(1926) 评论(0) 推荐(0)
摘要:前言 因为实验需要用到拉普拉斯形变,但找了好久找到一个非常适合入门的 "资料" 。再此记录下我的学习过程,也算搬运翻译过来。 Introduction / Basic Laplacian Mesh Representation Laplacian 的主要思想是: N(i)表示i的邻居,$w_{ij} 阅读全文
posted @ 2020-02-20 12:02 ₍ᐢ..ᐢ₎ivan 阅读(2748) 评论(1) 推荐(1)
摘要:这里的题是根据 "CS Notes" 里的顺序来一步步复习。 双指针 "165" 两数之和 II 输入有序数组 题目描述 给定一个已按照升序排列 的有序数组,找到两个数使得它们相加之和等于目标数。 函数应该返回这两个下标值 index1 和 index2,其中 index1 必须小于 index2。 阅读全文
posted @ 2020-02-18 13:50 ₍ᐢ..ᐢ₎ivan 阅读(245) 评论(0) 推荐(0)
摘要:二分查找 正常实现 题解 二分查找也称为折半查找,每次都能将查找区间减半,这种折半特性的算法时间复杂度为 O(logN)。 有两种计算中值 m 的方式: m = (l + h) / 2 m = l + (h l) / 2 l + h 可能出现加法溢出,==也就是说加法的结果大于整型能够表示的范围== 阅读全文
posted @ 2020-02-18 13:33 ₍ᐢ..ᐢ₎ivan 阅读(261) 评论(0) 推荐(0)