任性招牌

文章
3
资源
0
加入时间
3年1月7天

算法模板——DFS和BFSDFSBFS

DFS深度优先搜索的基本思路就是从一个节点开始,一只遍历其可以到达的节点,直到遍历的节点没有任何可以达到且没有遍历到的节点,此时返回上一个节点,继续遍历上一个节点的可到达且尚未遍历的节点,直到所有相连的节点都被访问到了。Code递归的DFS比较好理解: public void DFS(char[][] board, char[] chs, int x, int y, boolean[][] visited) { // 控制边界 if (x < 0 || y &

Centos下安装ffmpeg

随着短视频业务量的崛起,视频转码成为处理数据中不可或缺的一个环节,ffmpeg是应该最广泛的一个工具。然而在常用centos的源中又不能直接yum安装。通过查找网友经验特此整理如下步骤:安装EPEL Release因为安装需要使用其他的repo源,所以需要EPEL支持yum install -y epel-release#如果出现缺少Code提示,可以:sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7#安装完成之后,可以查看是否安装成功

Flutter Key的原理和使用(一) 没有Key会发生什么

在flutter中,几乎每个widget都有一个Key,但是我们使用的时候一般不会传Key , 那么这个Key,它到底是干什么用的呢? 几乎每个widget都有,但我们又很少用到它. 那到底什么时候才需要用呢?接下来,我们看一下,在需要Key的时候不用key,会发生什么情况.先举个常见的例子:Column( children: [ Container(width: 100, height: 100,color: Colors.red), Container(width: 100,