Half Node

此人名半树也,这是它的节点之一

文章内容简介

如题,西北工业大学的NOJ题目除了几道题我还没办法完成以外,其他的题目我都已经AC了,在完成题目的过程中,我发现一些很有意思的题目,学到了一些很有意思的知识,当然也踩到了很多题目的坑,发现了一些题目的错误,现将个人经验写作博客,供大家参考。

以下我会给出我的所有题解代码,代码部分为C语言,部分为C++语言,其中C++语言写题主要是为了使用STL以引用一些常见的数据结构,所以为了照顾只使用C语言的答题者,我会给出STL常用数据结构的C语言实现方式。我的代码在必要的位置会有注释,帮助大家理解。

同时,正如各位所见,有些题目的描述存在模糊的问题,甚至有错误,接下来我也会将这些错误尽数列出,防止各位踩坑。

上述内容由我个人总结(当然也要感谢各位指导我的老师和同学),不是官方题解,难免存在错误,若你在阅读过程中发现任何错误或有质疑意见,亦或者是想向我提问,在博客下方评论区评论或在Gitee仓库发表Issue来向我反映,个人将感激不尽。

阅读全文 »

总记

排序指根据一定的规则,将所给的若干数据有序化处理,使其更方便算法处理的操作。它在各种各样的场景中出场率都很高,本文介绍两个非常常用的排序算法:归并排序和快速排序,它们都和分治思想有联系。

阅读全文 »
0%