![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Golang
三斤和他的朋友们
一个PHPer的修行之路。
公众号《三斤和他的喵》欢迎大家关注。
展开
-
算法学习之路----两数相加
两数相加(Add-Two-Numbers)这是 LeetCode 的第二题,题目挺常规的,题干如下:给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都...原创 2020-04-09 10:08:52 · 289 阅读 · 0 评论 -
算法学习之路----两数之和
前言工作一段时间之后,最大的感觉就是算法好像没什么用,确实不会算法也能胜任平常的工作,但是总觉得缺了点什么,所以最近抽空复习了以前刷的 Leetcode,希望在这里找到一群志同道合的人:bowtie:。两数之和(Two Sum)这是 LeetCode 的第一题,总体来说是比较简单的,题干如下:给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那两个整数...原创 2020-04-09 10:07:04 · 185 阅读 · 0 评论 -
谈谈goroutine
背景知识:关于线程和进程的关系:简单理解进程是用来管理资源的,而线程是利用cpu执行代码(指令),一个应用程序至少有一个进程,一个进程至少有一个线程。线程是不具备资源的,但是它可以访问所属进程的资源。 关于协程和线程的主要区别:线程是抢占式的,任何时刻都有可能被操作系统切换,它是没有控制权的,换句话说一个操作可能执行到一半被中断,cpu去执行其他线程。协程是非抢占式的,由自己主动交出控制权。...原创 2019-01-24 14:47:43 · 167 阅读 · 0 评论