0%

根据拼音提取首字母,例如将连续的拼音字符串(如 "zhongguorenmin")分解为单独的拼音(如 ["zhong", "guo", "ren", "min"]),并能提取出拼音的首字母缩写(如 "zgrm")。

阅读全文 »

根据二叉树的前序中序遍历结果,求后序遍历结果

当一棵二叉树的前序序列和中序序列分别是 ABCDEF 和 BADCEF 时,其后序序列必是?

  • 前序序列:ABCDEF,依次在表格左侧顺序写入列
  • 中序序列:BADCEF,依次在表格下侧顺序写入行
  • 交叉的节点,即为二叉树的节点
A A
B B
C C
D D
E E
F F
B A D C E F

二叉树的结果为:

image-20240909093817574

在每个节点的后侧画个节点,依次遍历二叉树,即可得到其后序遍历结果:

image-20240909093817574

则其后续遍历是:BDFECA

二叉树:[A,B,C,null,null,D,E,null,null,null,F]

绘制树:https://blog.schwarzeni.com/works/leetcode-binarytree-edit/

问题描述

axios.request({
    url: url,
    method: "post",
    responseType: "blob",
    params: this.queryMap
})

在使用 Axios 进行 HTTP 请求时,如果 params 包含数组类型的变量,默认情况下,Axios 会将数组参数转换成类似 param[]=value1&param[]=value2 的形式。

然而,这种默认行为可能与服务器的预期格式不匹配,导致异常。

如果你希望数组参数以其他格式传递,可以使用 paramsSerializer 来自定义序列化过程。

阅读全文 »