今天没有新动态
@kidultff

C语言-树的遍历

0x00、树的静态写法    之前刷PAT的过程中已经接触过树的静态写法了,不过之前接触过的都是二叉树,这里是树。使用数组当做内存,下标当做地址,即可存放静态树。比如这样:struct node{     Elemen ...
  • 0
  • 0
@kidultff

emlog修改连接方式使MySQL兼容emoji符号

emlog默认使用了UTF-8的方式连接MySQL,UTF-8最大字符大小为3字节,而emoji符号字符大小为4字节。所以造成emlog处理emoji符号的时候,提示类似这样的错误:SQL语句执行错误:"Incorrect string value: '\xF0\x9F\x98\x81'如果你的emlog没有修改过P ...
  • 0
  • 0
@kidultff

C语言-二叉树的遍历

0x00、概述我们都学过数组的遍历,把数组所有元素都访问一遍,就称之为数组的遍历。同理,将二叉树的所有元素都访问一遍,也称之为二叉树的遍历。二叉树的遍历一般分为4种:先序、中序、后序、层次。前面三种可以使用DFS来实现,层次遍历可以使用B ...
  • 1
  • 1
@kidultff

二叉树(Binary Tree)的基本操作

0x00、树(Tree)树是一种和链表一样重要的数据结构,与链表不同的是,树有着层次结构。现实生活中的树,是由树根(root),树枝(edge),节点叶子(leaf)组成的。在数据结构中的树,就像是把数连根拔起,再四单脚朝天,也就是把现实生活中的树倒 ...
  • 0
  • 2
@kidultff

使用广度优先算法(BFS)走迷宫

前面介绍广度优先算法的时候提及了多次走迷宫,我们就真正的走一次迷宫试试!要求如下:输入给出迷宫矩阵的行数和列数,并给出迷宫(使用点 (.) 表示路,使用星 (*) 表示障碍物,使用S表示起点,T表示终点)例如:5 5.    .&n ...
  • 0
  • 2