天翼云全部知识文档专栏是天翼云为开发者提供的互联网技术内容分享平台。内容涵盖云端实践,云计算,软件开发,存储,服务器,数据库,大数据,人工智能,物联网,知识文档相关内容资讯。在这里其他开发者们学习交流,共同成长。
所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。
C++类和对象_封装part2
优先队列(堆)是一种非传统的数据结构,它不止用来存储数据,而且使数据排列具有一定的性质和规律,使其便于在数据中找到最具优先权的一个。
本文以目标文件的结构为引子,通过探索在Linux环境下,一个具体的目标文件的结构来窥探ELF文件的结构。了解ELF文件的结构,对于加深对链接的理解、认识操作系统背后机理都有很大好处。
计算机操作系统属于计算机基础,了解C语言从源文件到可执行文件的被处理过程,有助于认识操作系统,帮助我们理解C语言的某些程序现象。
KMP算法是Knuth、Morris、Pratt三人在BF算法的基础上同时提出的模式匹配的高效算法。本文以字符串匹配问题为例,以通俗易懂的语言对KMP算法进行逻辑分析、数学证明和代码实现。
汉诺塔问题和青蛙跳台阶问题是函数递归中的经典问题。
C语言中的真/假和0/1在不同的情境下具有不同的意义,清楚地对他们进行区别有助于正确理解程序,并巧妙地解决一些问题。
链表是一种物理存储结构上非连续、非顺序的线性存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。
在学习和使用C语言的过程中经常要编写管理内存的程序,往往提心吊胆。若是不想踩雷,唯一的办法就是深入理解内存管理,发现所有的陷阱并排除他们。本文主要讨论动态内存的使用和管理。
C语言实现扫雷(标记/取消标记雷、自动展开)
在C语言中有诸如整型家族、浮点型等多种数据类型。丰富的数据类型使C语言的表达性更强,但对于一些复杂的对象只有这些基本类型还不足以描述到位。为了表达一些较复杂的数据,就需要用到构造类型。
一个链表的尾节点的next指针反而指向其他节点(包括自己),就构成了一个带环链表。对带环链表问题的求解,往往涉及环的入口点和环的周长。
C语言实现简易三子棋
二分法的四个简单应用
浅析摩尔投票算法
学习随机_4
计算机网络_1
Hadoop分布式文件系统(HDFS,Hadoop Distributed File System)是Hadoop框架的核心组件之一,它提供了高可靠性、高可用性和高吞吐量的大规模数据存储和管理能力。
基本图形的打印
2023-04-18 14:15:05
2023-04-18 14:14:13
2023-03-29 10:07:52
2023-04-24 11:27:05
2023-03-20 08:19:07
2023-04-28 02:38:44