自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Levenshtein算法为什么是正确的?

证明:levenshtein算法是正确的

2022-04-11 22:12:18 63

原创 归并排序(一种对称美观的写法)

归并排序(一种对称美观的写法)

2022-02-08 20:52:17 186

原创 C语言计时精确到微秒demo

#include <stdio.h>#include<Windows.h>int main(){ LARGE_INTEGER m_liPerfFreq = { 0 }; QueryPerformanceFrequency(&m_liPerfFreq);//常数,机器每秒滴答数1000000 LARGE_INTEGER m_liPerfStart = { 0 };//开始计时所需变量 LARGE_INTEGER liPerfNo

2022-02-01 23:28:03 841

原创 直观打印二叉树(DOS界面最完美的解决方案)

设计思路我希望打印一棵二叉树是美观与最大程度节省空间的,所以就有了以下目标:1.每一个父亲都应位于两孩子的中央,即孩子字符串的中心位置应在父亲字符串[-1]和[size]位置2.打印出来的树宽度不应与高度呈指数关系,在值不相互重叠的前提下,树应越窄越好。怎么实现上面两个小目标?最难的地方在哪?答案是:如何确定每个节点的位置,使他们既不会相互干扰,又尽可能靠近。笔者认为这个问题如果用数学解决会非常困难,所以只能通过算法解决,最终确立了这样一个思路:层级遍历,从根节点开始,由左到右给这棵树增加节点,用

2021-10-13 17:13:56 393

原创 判断二叉搜索树的严谨递归方法

判断二叉搜索树的严谨递归方法树类的定义与主函数不严谨的一种递归实现实现原理与不严谨之处原理:不严谨之处:运行结果改进后的代码改进的原理运行结果树类的定义与主函数class tree {public: int value; class tree* left; class tree* right; tree(int value=0, tree* left=nullptr, tree* right=nullptr :value(value), left(left),

2021-10-09 16:11:33 226

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除