1. 非缓冲和缓冲 package main import ( "fmt" "strconv" ) func main() { /* 非缓冲通道:make(chan T) 一次发送,一次接收,都是阻塞的 缓冲通道:make(chan T , capacity) 发送:缓冲区的数据满了,才会阻塞 接收 ...
分类:
其他好文 时间:
2020-02-03 10:15:05
阅读次数:
101
select 是 Go 中的一个控制结构。select 语句类似于 switch 语句,但是select会随机执行一个可运行的case。如果没有case可运行,它将阻塞,直到有case可运行。 select语句的语法结构和switch语句很相似,也有case语句和default语句: select ...
分类:
其他好文 时间:
2020-02-03 10:04:07
阅读次数:
70
Link Cut Tree: #include<bits/stdc++.h> #define L(x) T[(x)].son[0] #define R(x) T[(x)].son[1] #define fa(x) T[(x)].fa using namespace std; const int N= ...
分类:
其他好文 时间:
2020-02-02 23:32:57
阅读次数:
68
问题 我在做练习16时(第3步的e,f),发现有一句这样的描述: Double click on method CONNECT_NODES.Make Value node ‘Competitors’ dependent from BTAdminH. METHOD connect_nodes. DAT ...
分类:
Web程序 时间:
2020-02-02 18:06:00
阅读次数:
84
如果我们写了EDITMODE = NONE, 那么toolbar不出现是expected的behavior 详见debug: 发现conversation history 里面的table cell可以编辑,这显示不make sense。同事在试图把这些table cell设成readonly的时候 ...
分类:
Web程序 时间:
2020-02-02 17:53:00
阅读次数:
83
声明:并非原创,转自[https://github.com/rougier/numpy 100][1] This is a collection of exercises that have been collected in the numpy mailing list, on stack ove ...
分类:
其他好文 时间:
2020-02-02 13:30:58
阅读次数:
89
题目大意:有n座塔,塔高h[i],每次给定高度H对他们进行削切,要求每次削掉的所有格子数不能超过k个,输出最少削几次才能使所有塔的高度相同。 思路一:差分+贪心 对于每一个高度h,用一个数组让1~h的数,每一个都加一。用差分求一下后缀和可以完成。 AC code: #include<bits/std ...
分类:
其他好文 时间:
2020-02-02 01:42:45
阅读次数:
100
来源:github:(link)[https://github.com/TheNetAdmin/Makefile Templates] 小型工程的 Makefile 简介 这是一个针对 小型工程 的Makefile模板,我们定义的小型工程是指: 只有 一个 一层的 源代码文件夹(即此文件夹下的任何子 ...
分类:
其他好文 时间:
2020-02-01 23:34:04
阅读次数:
78
error Failed to install the app. Make sure you have the Android development environment set up: https://facebook.github.io/react-native/docs/getting-s ...
分类:
移动开发 时间:
2020-02-01 19:49:03
阅读次数:
142
Binary Search Trees: BST树里首先讲了插入删除查找等操作,比较常规。查找:最差O(n),最好O(logn),平均O(logn);插入:成功的插入平均O(logn),最差也是O(n);删除里有三种情况,对于一次成功的删除,待删除的结点v的子结点个数只可能是0、1、2,如果是0的话 ...
分类:
其他好文 时间:
2020-02-01 16:03:31
阅读次数:
70