摘要: [Algo] 归并分治 1. 经典归并排序 // 1. 经典归并排序 void merge(vector<int> &v, int left, int mid, int right) { vector<int> tmp(v); int i = left, j = mid + 1, k = left; 阅读全文
posted @ 2024-12-06 20:21 yaoguyuan 阅读(2) 评论(0) 推荐(0) 编辑
摘要: [Algo] 二叉树遍历 二叉树节点类型定义: struct BinaryTreeNode { int val; BinaryTreeNode *left; BinaryTreeNode *right; BinaryTreeNode(int x) : val(x), left(nullptr), r 阅读全文
posted @ 2024-12-06 10:50 yaoguyuan 阅读(9) 评论(0) 推荐(0) 编辑