4.23刷题记录&&收获总结
《剑指offer》
剑指 Offer 21. 调整数组顺序使奇数位于偶数前面
剑指 Offer 57. 和为s的两个数字
剑指 Offer 58 - I. 翻转单词顺序
剑指 Offer 09. 用两个栈实现队列
剑指 Offer 30. 包含min函数的栈
剑指 Offer 32 - II. 从上到下打印二叉树 II
《高频SQL50题》
有趣的电影
平均售价
项目员工 I
各赛事的用户注册率
查询结果的质量和占比
收获总结
重新复习:
1.双指针的使用
2.字符串的分割,去除首尾空格,倒序排列(双指针从头尾双双交换元素)
3.栈&&队列的使用及其实现类
4.字符串的二叉树数据结构的定义(用链表表示,需清楚也可以用数组表示,多了left节点、right节点),和层序遍历(使用队列,迭代方式。每层节点存入队列,遍历输出一层后,再开始新的一层)
距离上次学习过去了蛮长一段时间,很明显都特别生疏。
5.SQL查询时,也可以把子查询结果放在select里:
select
xxx / (select … from …) as …