首页 > 字节客户端一二面经
头像
成畜员
编辑于 2021-01-14 18:12
+ 关注

字节客户端一二面经

依旧是面试官人很好,我很菜
先把记得的写了

交换a和b,要求不能使用额外空间

JAVA内存处理
HTTPS和HTTP区别

算法题1:

标题:二叉树转换成双向链表

描述信息

转换结果满足下面条件: 1. 不要新建一个链表空间,要原地做;直接使用 left 和 right 指针 2. 转换后的双向链表节点顺序要与中序遍历的结果一致 3. 二叉树最左边的节点作为双向链表的头节点

例如: 二叉树:

1 
2 3 
4 5 6 7

双向链表:

4 <-> 2 <-> 5 <-> 1 <-> 6 <-> 3 <-> 7

算法题二:

TIK

+     TOK

+         IS

+     FUN

--------

=   TRUE

找到每个字母所代表的数字,让

  • 这个方程成立:TIK + TOK + IS + FUN = TRUE.
  • 每个字母代表的数字均不同
  • T, IF 不能为 0(因为一个数字最前面的数不是0)

一个可能的解为:

174

+     154

+       73

+     628

--------

=   1029

(T=1 I=7 K=4 O=5 S=3 F=6 U=2 N=8 R=0 E=9)

目标:

  1. 找到任何一个其他的解
  2. 找过所有的解,打印其个数
求求了,给个offer吧QAQ



更多模拟面试

全部评论

(2) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐