深入认识数据结构(-)
文章目录前言初识数据结构数据结构的分类线性结构树状结构图结构其他数据结构数据结构与算法算法的效率:时间复杂度时间复杂度的概念大O的渐进表示为什么可以渐进表示大O阶推导方法时间复杂度的计算空间复杂度空间复杂度的概念空间复杂度的计算时间与空间的取舍前言我们的计算机能够进行数值运算,但是由于不同数据之间的
jedis链接
jedis概述:jedis就是基于java语言的redis客户端,集成了redis的命令操作,提供了连接池管理。 redis-cli是redis官方提供的客户端,可以看作一个shell程序,它可以发送命令对redis进行操作。 对于jedis同理是使用java语言操作redis,双方都遵循redis
【详解C语言指针】(关于字符指针,数组指针,指针数组等)
【详解C语言指针】(关于字符指针,数组指针,指针数组等)
蓝桥31天|今天4道题Day4|C++
1.奇偶倍数#include <iostream>using namespace std;bool check(int num){ while(num){ if(num%2==0)return false; num/=10; } return true;}int mai
鸿蒙系统和安卓有哪些区别?鸿蒙会取代安卓吗?
HarmonyOS是新一代的智能终端操作系统,并不是一个单纯的手机操作系统,而是手机 + 智能设备的总称。可以安装在包括手机、手表、无人机等很多设备上。为不同设备的智能化、互联与协同提供了统一的语言。带来简洁、流畅、连续、安全可靠的全场景交互体验。鸿蒙开发教程:鸿蒙开发系统教程,HarmonyOS
走进计算机病毒-基础知识
计算机病毒可通过注册表来完成其目的
保姆级教程从零搭建云服务器(小彩蛋,请大家看烟花秀)
1. 云服务器和轻量应用服务器的区别首先看如下截图:可以看到第一个ESC共享型n4和第三个轻量应用服务器是有区别的,第三个多了月流量包的提示,这个是肿么回事呢?原因是因为第一个是云服务器,它对于流量没有限制,而第二个是轻量应用服务器,它每个月对流量会有一个限制,就和我们电话卡的流量一样,超过了之后会
【C语言】 - 指针进阶 - 经典笔试八题
目录前言:笔试题1笔试题2补充: 大小端存储:笔试题3笔试题4笔试题5笔试题6笔试题7笔试题8 总结:前言指针往往是变幻莫测,灵活多变,只有深入理解其本质才能有深刻的体会,下面通过八道经典笔试题来一起,深入理解指针的神奇之处。笔试题1程序运行的结果是什么呢?int main(){ int a[5]
LeetCode二叉树问题全解析(上)
一、前言二叉树的定义:二叉树(Binary tree)是树形结构的一个重要类型。许多实际问题抽象出来的数据结构往往是二叉树形式,即使是一般的树也能简单地转换为二叉树,而且二叉树的存储结构及其算法都较为简单,因此二叉树显得特别重要。二叉树特点是每个节点最多只能有两棵子树,且有左右之分在解决二叉树问题时
能带你起飞的【数据结构】成王第一篇:数据结构的顺序表
前言线性表(linear list)是n个具有相同特性的数据元素的有限序列。 线性表是一种在实际中广泛使用的数据结构,常见 的线性表:顺序表、链表、栈、队列、字符串... 线性表在逻辑上是线性结构,也就说是连续的一条直线。但是在物理结构上并不一定是连续的,线性表在物理上存储 时,通常以数组和链式结构
TCP原理(三次握手四次挥手)
目录一、TCP协议二、TCP原理1,确认应答机制2,超时重传机制3,连接管理机制4,滑动窗口5,流量控制6,拥塞控制7,延迟应答8,捎带应答9,粘包问题一、TCP协议TCP,即Transmission Control Protocol,传输控制协议。人如其名,要对数据的传输进行一个详细的 控制。TC
Java数据结构-中缀转后缀与逆波兰表达式及其计算器完整版[面试必备] 看完对于你而言,有手就行(超长,超带劲)
前言:本系列博客中,主要是对常用的数据结构进行讲解,本篇博客主要讲解的是逆波兰计算器的完整版的实现,应用场景-->代码思路-->具体做法-->代码实现-->代码分析-->总结应用场景:...
[ 数据结构 - C实现] 顺序表
目录1、线性表2、顺序表2.1 顺序表的概念2.2 接口3、接口实现3.1 顺序表尾插3.2顺序表头插3.3在指定位置插入数据3.4顺序表尾删3.5顺序表头删3.6 在指定位置删除数据3.7查找数据1、线性表线性表(linear list)是n个具有相同特性的数据元素的有限序列。 线性表是一种在实际
【计算机网络】HTTPS 协议详解
前言: 之前详细介绍了 HTTP 协议,在 HTTP 协议的基础上,本章详细介绍 HTTPS 协议的内容。如果对于 HTTP 协议有疑问的友友们,可以看看之前的文章《HTTP 协议详解》,希望能够给大家带来帮助!文章目录1. HTTPS 是什么2. “加密”是什么3. HTTPS 的工作过程3.1
动手学习ResNet50
ResNet 论文《Deep Residual Learning for Image Recognition》论文地址:https://arxiv.org/abs/1512.03385残差网络(ResNet)以学习ResNet的收获、ResNet50的复现二大部分,简述ResNet50网络。一、学习
单链表的实现与常见接口的详细图解剖析
单链表的常见接口详细讲解,深度解剖,不仅有好的代码风格,还有精美的配图,给你带来直观的感受!
史上最强数据结构----算法的时间复杂度和空间复杂度
史上最强数据结构----算法的时间复杂度和空间复杂度
1操作系统发展历程
文章目录前言1 发展历程原因1.1 人工输入和脱机IO(输入输出)1.2 单道批处理系统1.3 多道批处理系统1.4 分时系统1.5 实时系统1.6 微机操作系统2 冯诺依曼体系结构3 操作系统在计算机中的角色前言想要理解操作系统(operating system简称OS),首先需要明白其发展历程,
网络编程实战之高级篇, 彻底解决面试C10k问题, 高并发服务器, IO多路复用, 同时监视多个IO事件
网络编程实战之高级篇, 彻底解决面试C10k问题, 高并发服务器, IO多路复用, IO监视