摘要: #include <iostream> #include <string> using namespace std; struct TreeNode { char data; TreeNode* leftChild; TreeNode* rightChild; TreeNode (char c) : 阅读全文
posted @ 2020-03-26 10:44 MK_筱雨 阅读(241) 评论(0) 推荐(0) 编辑
摘要: ASCII码表 阅读全文
posted @ 2020-03-26 10:00 MK_筱雨 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 一、概念 字典次序:所谓字典次序指两序列的元素一 一比较直至出现下列情况: 如果两元素不相等,那么这两个元素的比较结果就是整个序列的比较结果; 如果两个序列的元素数量不同,则元素较少的序列小于另一个序列; 如果两个序列没有更多可以比较的元素,则两个序列相等。 通俗来讲就是 str1 < str2 等 阅读全文
posted @ 2020-03-25 23:06 MK_筱雨 阅读(743) 评论(0) 推荐(0) 编辑
摘要: 今天在编写程序时,由于某些不明因素出现了错误,由于非常见的原因(原因6)。特此记录一下。 首先,给出一些常见的原因: 在同一个Project中,新创建了一个Source File,上一个忘了注释掉,导致一个Project中同时存在两个入口 main () 函数 在同一个Project中,新创建了一个 阅读全文
posted @ 2020-03-19 16:31 MK_筱雨 阅读(5753) 评论(0) 推荐(0) 编辑
摘要: 排序和查找可以说是计算机领域最经典的问题了,而C++标准库在头文件 algorithm 中已经内置了基于快速排序的函数sort,只需调用这个函数,就可以轻易地完成排序。 下面简要介绍sort函数:sort ( first, last, comp )函数有三个参数: 1. first:待排序序列的起始 阅读全文
posted @ 2020-03-19 11:54 MK_筱雨 阅读(691) 评论(0) 推荐(1) 编辑
摘要: 在编程中,经常用到的一个结果转换就是两个int类型变量相除的结果为了保留精确度而转换为float或者double类型,但是这个地方最容易令人犯错误的是,如果使用如下的类型转换方式,转换时是将两个int类型变量先相除得到一个int类型结果,再将这个int类型结果转换为float或者double类型,而 阅读全文
posted @ 2020-03-12 00:36 MK_筱雨 阅读(3762) 评论(0) 推荐(0) 编辑
摘要: Case1:满二叉树 题目描述 给出一棵满二叉树的先序遍历,有两种节点:字母节点(A-Z,无重复)和空节点(#)。要求这个树的中序遍历。输出中序遍历时不需要输出#。满二叉树的层数n满足1<=n<=5。 示例1 Sample Input: ABC#D#ESample Output:CBADE Solu 阅读全文
posted @ 2020-02-14 01:53 MK_筱雨 阅读(922) 评论(0) 推荐(0) 编辑
摘要: 在最近进行的一个项目中学习了使用Spring boot框架的开发,在整合Mybatis开发时,项目一启动就报如下错误: Error starting ApplicationContext. To display the conditions report re-run your applicatio 阅读全文
posted @ 2019-05-18 17:56 MK_筱雨 阅读(166736) 评论(3) 推荐(6) 编辑
摘要: 当使用如下代码将List转换为Array类型时: 会出现提示 转换集合为数组的时候,有两种方式:使用初始化大小的数组(这里指的是初始化大小的时候使用了集合的size()方法)和空数组。 在低版本的 Java 中推荐使用初始化大小的数组,因为使用反射调用去创建一个合适大小的数组相对较慢。但是在 ope 阅读全文
posted @ 2019-04-07 17:24 MK_筱雨 阅读(2770) 评论(0) 推荐(1) 编辑
摘要: 一、ArrayList转换为数组ArrayList提供public <T> T[] toArray(T[] a)方法返回一个按照正确的顺序包含此列表中所有元素的数组,返回数组的运行时类型就是指定数组的运行时类型。 二、数组转换为List2.1 其实数组转换成为List的问题,Arrays对象也提供给 阅读全文
posted @ 2019-04-07 17:21 MK_筱雨 阅读(2541) 评论(0) 推荐(0) 编辑