自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 什么是算法?算法的特性?十大经典排序算法?怎么实现过程?你所了解的算法有哪些?

什么是算法?算法的特性?十大排序算法有哪些?怎么实现过程?你所了解的算法有哪些?算法的定义:算法是用于解决问题或完成任务的一系列步骤。这些步骤按照一定顺序组合在一起,能够在给定时间内,使用有限的计算资源,处理输入数据并产生一个期望的输出结果。简单来说,算法就是一种逻辑模型,它描述了如何执行特定任务的过程。算法的特性1、有输入 2、有输出 3、确定性 4、有穷性 5、有效性排序算法:冒泡排序、选择排序、插入排序、快速排序、希尔排序、归并排序、堆排序、基数排序、计数排序等。 实现步骤

2023-10-30 20:25:19 297 1

原创 数据结构中主要研究的是什么内容?

数据结构中主要研究的是什么内容?数据结构与算法主要研究内容有:数据的逻辑结构,即数据关系之间的逻辑关系;数据的存储结构,即数据的逻辑结构在计算机中的表示;操作算法,即插入、删除、修改、查询、排序等。

2023-10-30 18:50:47 781 1

原创 什么是多态?多态的实现方法?重载、覆盖、重写的定义区别?

什么是多态?多态的实现方法?重载、覆盖、重写的定义区别?多态:一个接口多个实现方式,即:多态是在不同继承关系的类对象,去调用同一函数,产生了不同的行为。重载分为函数重载和运算符重载。 函数重载:同一作用域内函数名相同、函数参数类型、顺序、个数不同等即可发生函数重载。运算符重载:除了. .* ->* :: ?: #之外都可以重载。重写是发生在继承关系中(即在不同作用域内,一个在父类一个在子类),函数名、形参个数、形参类型、返回值类型都相同并且父类中带有virtual关键字,将原来的函数重写一遍。

2023-10-27 11:32:54 184 1

原创 基于socket网络编程技术 实现TCP、UDP协议流程详解

基于socket网络编程技术 实现TCP、UDP协议流程详解TCP协议 :面向连接的协议、安全可靠(三次握手、四次挥手)、采用字节流(流式套接字)、传输文件、一对一、星型结构UDP协议 :无连接协议、不可靠(数据包丢失)、采用数据报套接字,但是传输速度快、通讯成本低,并且不区分客户端与服务端、树型结构或者网状结构socket接口简介,TCP流程参数、UDP流程参数、多路复用参数

2023-08-31 11:42:57 180

原创 数据结构

二叉树(Binary tree)是另一种树形结构,特点是每个结点至多只有两个子树(即二叉树不存在度大于2的结点),并且,二叉树的子树有左右之分,其次序不能随意颠倒。(2)若n>1时,其余的结点被分为m(m>0)个互不相交的子集Ti, T1,T2...Tm,其中每个子集本身又是一棵树,称其为根的子树(Subtree)。(2)若n>1时,其余的结点被分成为二个互不相交的子集T2,T1,分别称之为左、右子树,并且左、右子树又都是二叉树。(1)树的根结点没有前驱结点,除根结点外的所有结点有且只有一个前驱结点。

2023-08-17 20:19:30 42 1

原创 C语言的基础知识点:变量和数据类型、运算符、控制结构、函数、数组、指针、文件操作

C语言是一种通用的编程语言,广泛用于系统软件和应用软件的开发。它具有简洁、高效、灵活和可移植等特点,被认为是一种较为接近硬件的高级编程语言。

2023-07-31 22:39:05 129 1

原创 C语言基础

C语音基础知识点 变量、数据类型、常量、 语法结构、运算符、控制流程、函数、数组

2023-07-31 22:36:14 130 2

空空如也

空空如也

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

TA关注的人

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