自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Charles_ke的博客

坚持不懈,漫漫程序路

  • 博客(9)
  • 资源 (5)
  • 收藏
  • 关注

原创 调试leetcode代码:使用playground来调试

leetcode在线编辑界面在使用LeetCode时,想要在本地上调试代码,提供main函数的方法:在线代码编辑功能1.在红圈处选择你想要使用的语言2.在黄圈处编写代码3.在蓝圈处可选编辑测试案例使用playground来在线调试1.在红圈处选择你想要使用的语言2.点击绿圈处按钮,跳转页面...

2019-04-26 16:36:31 12526 3

原创 【leetcode】513. 找树左下角的值(完整测试代码)

给定一个二叉树,在树的最后一行找到最左边的值。示例 1:输入: 2 / \ 1 3输出:1示例 2:输入: 1 / \ 2 3 / / \ 4 5 6 / 7输出:7思路:pair <层数,节点值> 先序遍历树...

2019-04-26 15:59:29 370

原创 109. 有序链表转换二叉搜索树

给定一个单链表,其中的元素按升序排序,将其转换为高度平衡的二叉搜索树。本题中,一个高度平衡二叉树是指一个二叉树每个节点的左右两个子树的高度差的绝对值不超过 1。示例:给定的有序链表: [-10, -3, 0, 5, 9],一个可能的答案是:[0, -3, 9, -10, null, 5], 它可以表示下面这个高度平衡二叉搜索树: 0 / \ -3 ...

2019-04-26 15:07:56 337

原创 【leetcode145】二叉树的后序遍历

给定一个二叉树,返回它的后序遍历。示例:输入: [1,null,2,3] 1 \ 2 / 3 输出: [3,2,1]进阶:递归算法很简单,你可以通过迭代算法完成吗?1.递归/** * Definition for a binary tree node. * struct TreeNode { * int va...

2019-04-26 12:25:17 241

原创 c/c++: 面试总结+查漏补缺(二)

1.c和c++中的struct有什么不同?答: c和c++中struct的主要区别是c中的struct不可以含有成员函数,而c++中的struct可以。c++中struct和class的主要区别在于默认的存取权限不同,struct默认为public,而class默认为private;其次,c++中的类具有成员保护功能,并且具有继承,多态这类oo特点,而struct没有.2.const的理解...

2019-04-24 18:48:39 254

原创 c/c++: 面试总结+查漏补缺(一)

目录1.C++ 中的类型限定符2.存储类:static,extern,mutable,thread_localstatic 存储类实例extern 存储类实例实例mutable 存储类thread_local 存储类auto 默认局部变量注意点:decltype3.C++引用C++ 引用 vs 指针4.c++程序内存5.局部变量...

2019-04-23 17:08:42 453

原创 C/C++:0 NULL nullptr nullptr_t联系与区别

1. 从本质上1)0是int型的字面值常量2) NULL 是预处理变量,定义在 cstdlib 中,其值是03) nullptr 是 nullptr_t 类型的字面值。2. cstdlib 中 NULL 的定义#ifdef __cplusplus #define NULL 0 #else #define NULL ((void...

2019-04-11 10:49:00 2762 1

原创 Eigen:旋转矩阵与欧拉角互换

matrix3d->AngleAxisd->matrix3d->matrix4d友情提示:别将matrix3d变成matrix4d,原因见我之前写的Eigen库常见问题//测试空间变换void check() { Eigen::Matrix3d transformMatrix = Eigen::Matrix3d::Identity(); //旋转45度,并延x轴平...

2019-04-07 13:18:13 2901

原创 Eigen库:常见错误(最坑的库,没有之一)

1.3rdparty\eigen\eigen3\eigen\src\core\assignevaluator.h(833): error C2338: YOU_MIXED_MATRICES_OF_DIFFERENT_SIZES Eigen::Matrix3d rotation_matrix; rotation_matrix = yawAngle*pitchAngle*rollAn...

2019-04-07 11:45:24 50758 12

VisionMaster-CN-STD-V4.0.0-20210731

VisionMaster_CN_STD_V4.0.0_20210731

2024-08-05

VisionMaster软加密试用版 V4.0.0

VisionMaster软加密试用版 V4.0.0

2024-08-05

qt采用C++/CLI 方式调用C#dll的Demo(高阶应用)

qt采用C++/CLI 方式调用C#dll的Demo. 网上c#调c++的一大堆,但是反过来的却寥寥无几。有的也很简单,实际应用中,不仅需要导出类,还需要传递函数指针作为回调 /note:主函数模拟QT主程序. // 因为QT不能在CLR中运行,所以需要借助CLR生成的dll交互 // (QT)非托管C++ --> (C++/CLR)托管C++ --> (项目中C#导出的DLL,基于.NET FRAMEWORK)C# // 即:QT可执行程序->CSharpExportWrapper动态库(CLR)->CSharpScriptExport

2023-10-21

DbMetal.exe

这是一个DBLinq to mysql 的工具,单不仅仅局限于mysql数据库,相关使用教程见我的相关博客

2019-12-30

bunny.ply兔子模型

bunny兔子模型ply格式,是斯坦福大学的3D模型,在实验和项目中点云数据的存储和展现的方式通常是ply文件,尤其是海量点云数据,但是在PCL程序中处理的常常是pcd文件,因此首先需要使用程序将ply文件转换为pcd文件,再读取pcb对象

2019-01-22

OpenGL配置文件

OpenGL只是一个图形库,因为是跨平台,每个系统上显示窗口是不一样的,所以OpenGL有目的地把这些操作抽象出去,所以我们不得不自己去创建窗口,定义OpenGL上下文以及处理用户的输入。

2019-01-22

ssh框架快速搭建详细教程

idea集成开发环境下的,用mysql快速搭建ssh(struts2+spring+hibernate)矿建,超详细教程,有实例供参考,方便快速入门

2018-07-05

aspectj-1.9.1.jar

aspectj.jar jdk1.7 spring aop报错 请下载aspectj-1.9.1.jar 更换版本程序,再不行下载最新的aspectjweaver.jar

2018-06-12

空空如也

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

TA关注的人

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