算法小白
06
23
Linux进程下 Linux进程下
一. 信号Ⅰ. 信号的基本概念信号 信号产生 按键产生,Ctrl + c、Ctrl + z; 调用函数,kill、raise、abort; 定时器,alarm、setitimer; 命令产生,kill; 硬件异常,段错误,浮点型错误,总线
2020-06-23
23
Linux线程 Linux线程
一. 线程pthread不是linux下默认的库,有可能需要安装。 sudo apt-get install glibc-doc sudo apt-get install manpages-posix-dev 通过man pthread_c
2020-06-23
20
02
剑指offer12. 矩阵中的路径 剑指offer12. 矩阵中的路径
原题 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一格开始,每一步可以在矩阵中向左、右、上、下移动一格。如果一条路径经过了矩阵的某一格,那么该路径不能再次进入该格子。例如,在下面的3×4
2020-06-02
02
剑指offer13. 机器人的运动范围 剑指offer13. 机器人的运动范围
原题 地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标 [0, 0] 的格子开始移动,它每次可以向左、右、上、下移动一格(不能移动到方格外),也不能进入行坐标和列坐标的数位之和大于k的格子。例如,
2020-06-02
01
剑指offer11. 旋转数组的最小数字 剑指offer11. 旋转数组的最小数字
原题 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。 例如,数组 [3,4,5,1,2] 为 [1,2,3,4,5] 的一个旋转,该数组的最小值为1。 示例
2020-06-01