
C语言基础
淼叔
资深架构师,PMP、OCP、CSM、HPE University讲师,EXIN DevOps Professional与DevOps Master认证讲师,曾担任HPE GD China DevOps & Agile Leader,帮助企业级客户提供DevOps咨询培训以及实施指导。熟悉通信和金融领域,有超过十年金融外汇行业的架构设计、开发、维护经验,在十几年的IT从业生涯中拥有了软件开发设计领域接近全生命周期的经验和知识积累,著有企业级DevOps技术与工具实战。
展开
-
算法基础:快排:作弊神器qsort使用指南
快速排序是经典排序之一,传统的快排通过基准值不断就位的递归分割就完成了快速排序,但是快排是一个不稳定的排序,在遭遇到大数量的已经有序的输入序列的情况时,其好不容易降下来的nlogn的复杂度会重新恶化回n平方。而把这些都考虑了之后的快排就会几乎面目全非,c语言中的qsort或者c++中的sort,就是已经这样快看不出原貌的快排算法,调用其可以达到绕开很多基础算法考试的出题人的目的,堪称作弊神器。CJX,拿走不谢。原创 2020-11-02 18:54:15 · 880 阅读 · 0 评论 -
算法基础:快排优化:为什么qsort会这么快
这篇文章走马观花地学习一下qsort的源码,来看一下为何qsort比我们自己写的快排会快这么多。原创 2020-11-02 06:54:39 · 2689 阅读 · 1 评论 -
C基础:程序执行时间的计算方法的三种方式
这篇文章介绍一下在C或者C++中计算程序执行时间的三种常见方法。原创 2020-10-31 09:25:25 · 7682 阅读 · 0 评论 -
C语言基础:printf使用指南
与scanf类似,printf大概是每个C语言开发者使用的第一个函数,除了打印Hello World只剩下应付C语言上机作业或者算法比赛或考试了,这篇文章将继续温故知新,或者说带你了解一些从来没有注意过的printf的特性。原创 2020-10-24 06:22:17 · 982 阅读 · 1 评论 -
C语言基础:scanf使用指南
在前面一篇文章中介绍了scanf的基本使用方法,这篇文章继续介绍一些稍微冷门的有用知识点,两篇文章结合起来基本上能够大体掌握scanf的使用方式。原创 2020-10-24 05:32:40 · 1320 阅读 · 0 评论 -
C语言基础:scanf使用基础
scanf大概率只是在C语言上机作业或者算法比赛或考试中广泛使用的一个函数,在实际项目中直接使用的概率应该很低,但是做一些算法模拟的时候却很有用处,值得花点时间稍微掌握一下。原创 2020-10-23 07:15:01 · 747 阅读 · 0 评论 -
C语言基础:哪儿来的32766
这篇文章通过一个简单的示例程序来介绍一下如何结合使用IDE来学习C语言。原创 2020-10-01 07:21:34 · 12380 阅读 · 24 评论 -
C语言基础:使用IDE快速开发
这篇文章介绍一下如何使用CLion进行C语言的开发与调试。原创 2020-09-30 22:15:06 · 12534 阅读 · 10 评论