E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
初阶数据结构与算法
【C语言
初阶
】 一文详解分支语句 if
鸽芷咕:个人主页个人专栏:《速学C语言》《数据结构篇》⛺️生活的理想,就是为了理想的生活!文章目录前言结构化程序设计的三种基本结构分支语句(选择结构)if语句代码演示:`if`语句的单分支情况代码演示:`if`语句的单双分支情况代码演示:`if`语句的多分支情况if语句中的嵌套if语句中的注意事项if语句中的大括号悬空else、else的匹配规则总结前言 hello!各位宝子们大家好啊,相信大家
鸽芷咕
·
2023-10-26 13:33
C语言详解
c语言
算法
开发语言
c++
数据结构与算法
-2.递增的三元子序列
2、递增的三元子序列题目给你一个整数数组nums,判断这个数组中是否存在长度为3的递增子序列。如果存在这样的三元组下标(i,j,k)且满足i&nums){if(nums.size()nums[i-1]){firstNode=nums[i-1];secondNode=nums[i];tempNode=secondNode;break;}}for(inti=newBeginIndex;isecondN
司南杓
·
2023-10-26 13:24
数据结构与算法
1024程序员节
2022-10-10
晚上学习了
数据结构与算法
,昨天写了用数组模拟队列的代码今天写了测试类。
爱吃的H先生
·
2023-10-26 12:14
多次的java面试,让我明白了这些道理
面试大体上包括下面几方面知识类型:Java基础、多线程、IO与NIO、虚拟机、设计模式
数据结构与算法
(要有手写算法的能力)计算机网络(TCP三次握手和四次挥手)数据通信(RESTful、RPC、消息队列
冯匿
·
2023-10-26 09:14
【C++】
初阶
模板
泛型编程如何实现一个通用的交换函数呢?voidSwap(int&left,int&right){inttemp=left;left=right;right=temp;}voidSwap(double&left,double&right){doubletemp=left;left=right;right=temp;}voidSwap(char&left,char&right){chartemp=le
-FLASH-
·
2023-10-26 06:27
C++
c++
C++ 学习 ::【基础篇:09】:C++ 类的认识及基本声明定义;简单对比C++中类与结构体的区别
C++学习系列将分为三个阶段:基础篇、STL篇、高阶
数据结构与算法
篇,相关重点内容如下:基础篇:类与对象(涉及C++的三大特性等);STL篇:学习使用C++提供的STL相关库;高阶
数据结构与算法
篇:手动实现自己的
画饼宗师
·
2023-10-26 06:46
C++
基础篇学习合集
c++
学习
开发语言
笔记
十大基础排序算法-scala编写
scala编写1、前言2、排序2.1、排序分类2.2、影响因素3、冒泡排序4、选择排序5、插入排序6、希尔排序7、归并排序8、快速排序9、堆排序10、计数排序11、桶排序12、基数排序1、前言最近补了一下《
数据结构与算法
dh12313012
·
2023-10-26 05:17
算法
算法
scala
排序算法
leetcode刷题总结
专栏专栏c语言基础
数据结构与算法
博客分类数据结构算法leetcode总结错题面试题10.02.变位词组罗马数字转整数c语言基础二维数组sizeof的用法宏定义:取最大值MAX&MINC语言中字符数组与字符串
进击的小豪
·
2023-10-26 05:04
leetcode总结
leetcode
算法
数据结构
JAVA
数据结构与算法
-前缀、中缀、后缀表达式
例:计算(3+4)*5-6。前缀、中缀、后缀表达式一.前缀表达式(波兰表达式):二.中缀表达式:三.后缀表达式(逆波兰表达式):四.逆波兰计算器五.中缀表达式转后缀表达式1.步骤2.注意:3.程序一.前缀表达式(波兰表达式):表达式为:-*+3456。计算机求值步骤:从右向左扫描,遇到数字时压入堆栈,遇到运算符时弹出栈顶的两个数字,使用运算符进行运算(若为-则计算表达式为栈顶元素-次顶元素),并将
qq_45677613
·
2023-10-26 04:41
JAVA数据结构与算法
java
数据结构
开发语言
数据结构与算法
——2022每日一练(3月)
文章目录每日一练3.23.33.43.53.63.73.83.93.103.113.123.133.143.153.163.173.183.193.203.213.223.233.243.253.273.283.293.303.31每日一练3.2若要维护一个从队首到队尾单调递增的单调队列,初始时该队列为空,当依次往该队列的队尾插入下列10个元素的过程中,队列长度(即队列中包含的元素个数)最大为()
讲文明的喜羊羊拒绝pua
·
2023-10-26 03:30
数据结构与算法
面试题
java
算法
数据结构
傅里叶变换
DFT
概率分布函数的定义与程序设计中函数的定义的思考
对于一个功能函数要考虑可扩展性如概率分布函数可以用微积分来计算样本点落在某期间内的概率完备性可以用来表示各种事件的概率联系性微积分的运算规则完全适用C++的stl的设计也是用的类似的思想另外在学习
数据结构与算法
时着重记住各种
樂禮
·
2023-10-26 02:16
C++编程
算法
学习
谈判,是关系和利益双赢的工具
谈判的起
初阶
段,大家就事论事还能好好沟通。在各种状况优化到最后还不能达成共识时,彼此就开始进行挑战和攻击。最终销售与其采购,
财富阿拉丁
·
2023-10-26 01:29
C++
初阶
:类和对象
一.面向过程和面向对象面向过程程序设计:通过学习C语言,我们发现,面向过程的程序设计是一种自上而下的设计方法,以事件为中心,以功能为导向,分析出解决问题的步骤,按模块划分出程序任务并由函数实现,依次执行各函数,实现功能。其特征是以函数为中心,用函数来作为划分程序的基本单位,数据在过程式设计中往往处于从属的位置。面向过程的程序设计把数据和数据处理过程分离为相互独立的实体。当数据结构改变时,所有相关的
别是清欢
·
2023-10-25 21:46
c++
c++
C++
初阶
:C/C++内存管理
一.C/C++内存分布先来回顾一下C语言内存分区示意图如下:代码区:程序执行代码一般存放在代码区,字符串常量以及define定义的常量也可能存放在代码区。常量区:字符串,数字等常量以及const修饰的全局变量往往存放在常量区。全局(静态)区:将全局变量和静态变量存放在全局(静态)区:已初始化的全局变量和静态变量存放在一块区域,未初始化的全局变量和未初始化的静态变量存放在相邻的另一块区域。堆区:堆区
别是清欢
·
2023-10-25 21:03
c++
c++
数据结构
初阶
之算法的时间复杂度和空间复杂度
目录算法效率算法的复杂度时间复杂度等差数列与等比数列等差数列等比数列时间复杂度的概念大O的渐进表示法练习空间复杂度空间复杂度概念练习常见复杂度对比算法效率算法的复杂度任何一段代码运行时都需要耗费时间与空间(内存),所以一段代码可以从时间与空间的角度来判断它的好坏,因此就有了时间复杂度与空间复杂度。时间复杂度主要是衡量一个代码运行的快慢,空间复杂度主要是衡量一段代码运行时需要多少额外的空间,不过因为
狂徒张三三
·
2023-10-25 21:33
数据结构初阶
算法
数据结构
初阶
数据结构一:时间复杂度与空间复杂度
算法的时间复杂度和空间复杂度一、算法效率1.如何衡量一个算法的好坏2.算法的复杂度3.复杂度的应用二、时间复杂度1.时间复杂度的概念2.大O的渐进表示法3.常见时间复杂度的计算举例三、空间复杂度1.什么时空间复杂度2.常见空间复杂度计算举例四、复杂度oj练习消失的数字轮转数组本节目标:1.算法效率2.时间复杂度3.空间复杂度4.常见时间复杂度以及复杂度oj练习一、算法效率1.如何衡量一个算法的好坏
杨米多颖灏
·
2023-10-25 21:03
数据结构
c语言
数据结构
初阶
--算法的时间复杂度和空间复杂度
算法效率算法运行时需要耗费时间资源和空间(内存)资源衡量一个算法的好坏标准:一般是从时间和空间两个维度来衡量的时间复杂度主要衡量一个算法的运行快慢而空间复杂度主要衡量一个算法运行所需要的额外空间注:计算机发展早期,计算机的存储容量很小。所以对空间复杂度很是在乎。但是经过计算机行业的迅猛发展(摩尔定律),计算机的存储容量已经达到很高的程度(又大又便宜)。所以现在已经不特别关注一个算法的空间复杂度时间
一念男
·
2023-10-25 21:33
数据结构
数据结构
初阶
——时间复杂度与空间复杂度
学习了那么久的C语言,今天我们就来小窥一下数据结构这部分,在
初阶
中我们会使用C来实现相应的代码。
weixin_45138295
·
2023-10-25 21:32
数据结构
数据结构
1024程序员节
数据结构
初阶
算法的时间复杂度与空间复杂度的讲解 个人随堂笔记
算法的时间复杂度与空间复杂度的讲解什么是
数据结构与算法
数据结构(DataStructure)是计算机存储、组织数据的方式,指相互之间存在一种或多种特定关系的数据元素的集合。
周星新
·
2023-10-25 21:02
数据结构
笔记
c语言
【数据结构
初阶
】第一节.初识时间和空间复杂度
作者简介:大家好,我是未央;博客首页:未央.303系列专栏:Java
初阶
数据结构每日一句:人的一生,可以有所作为的时机只有一次,那就是现在!!!
未央.303
·
2023-10-25 21:01
Java初阶数据结构
数据结构
时间空间复杂度
java
数据结构
初阶
--时间复杂度,空间复杂度
一.时间复杂度1.1概念一个算法所花费的时间与其中的语句的执行次数成正比例,算法中的基本操作的执行次数,为算法的时间复杂度。1.2大O渐进表示法1.2.1什么是大O渐进表示法在实际计算时间复杂度时,我们不一定要计算精确的执行次数,而只需要大概执行次数,那么这里我们使用大O渐进表示法。它其实是一种估算一种量级评估。大O符号:是用于描述函数渐进行为的数学符号1.2.2规则规则:推导大O阶的方法1.用常
博法吗
·
2023-10-25 21:31
数据结构
数据结构
【数据结构
初阶
】时间复杂度和空间复杂度 斐波那契数列( Fibonacci)
时间复杂度和空间复杂度时间复杂度和空间复杂度定义大O的渐进表示法举例详解斐波那契数列(`Fibonacci`)时间复杂度和空间复杂度定义首先要理解的就是在我们生活中基本上所有的东西都可以用时间或者空间来表示。编程也是一样如何去评判程序的好坏和效率的高低呢?当我们不能保证设备一样的情况下也就是建立在公平之上判断时,我们就引入了时间复杂度和空间复杂度这两个评判标准。时间复杂度定义:时间复杂度的定义:在
西科陈冠希
·
2023-10-25 21:31
C语言之路
算法
【数据结构】— 「时间复杂度」与「空间复杂度」
꧂☙博客专栏:【数据结构
初阶
】❧⛅本篇内容简介:数据结构
初阶
中的时间复杂度与空间复杂度的详解!⭐了解作者:励志成为一名编程大牛的学子,目前正在升大二的编程小白。
甘宸しぐれ
·
2023-10-25 21:31
【数据结构初阶】
数据结构
c语言
(数据结构
初阶
)时间复杂度与空间复杂度
一时间复杂度1.算法中的基本操作的执行次数,为算法的时间复杂度。时间是累计的。使用大O的渐进表示法:估算。2.在实际中一般情况关注的是算法的最坏运行情况,所以时间复杂度为取最大的。3.基本操作递归了N次,时间复杂度为O(N)。longlongFactorial(size_tN){returnN<2?N:Factorial(N-1)*N;}4.现基本操作递归了2^N次,时间复杂度为O(2^N)。lo
Zhang丶&|!
·
2023-10-25 21:01
C/C++学习笔记
数据结构
【数据结构
初阶
】时间复杂度和空间复杂度
目录前言数据结构算法算法效率时间复杂度大O的渐进表示法空间复杂度算法常见复杂度对比编程题消失的数字旋转数组前言数据结构
初阶
用C语言实现。数据结构数据结构就是在内存中管理数据。
安梨
·
2023-10-25 21:00
数据结构
1024程序员节
数据结构与算法
初阶
1:算法的时间复杂度和空间复杂度讲解
目录1、什么是算法的复杂度?2、时间复杂度3、大O的渐进表示法4、时间复杂度算法练习5、算法的空间复杂度6、复杂度的OJ练习1、什么是算法的复杂度?我们在将算法编写成可执行程序的时候,运行时需要耗费时间资源和计算机内存(空间)资源,因此,在衡量算法的优劣需要从时间和空间两个维度来衡量,也就是本文将要介绍的时间复杂度和空间复杂度。时间复杂度:其主要衡量一个算法运行的快慢问题;空间复杂度:其主要衡量一
King_lm_Guard
·
2023-10-25 21:30
数据结构与算法
大数据
数据结构
算法
c++
c语言
【数据结构
初阶
】顺序表和链表(1)
顺序表和链表(1)1.线性表2.顺序表2.1概念以及结构2.1.1静态顺序表2.1.2动态顺序表3.顺序表的实现3.1初始化内容3.2初始化函数3.3销毁函数3.4打印函数3.5扩容函数3.6尾插3.6尾删函数3.7头插函数3.8头删函数3.9查找函数3.10插入函数3.11删除函数3.12修改函数4.顺序表的问题5.相关题目全部码源1.线性表线性表(linearlist)是n个具有相同特性的数据
Green。。。
·
2023-10-25 21:28
数据结构
数据结构
链表
算法
c语言
【数据结构
初阶
】算法的时间复杂度和空间复杂度
算法的时间复杂度和空间复杂度1.算法效率1.1如何衡量一个算法的好坏1.2算法的复杂度2.时间复杂度2.1时间复杂度的概念2.2大O的渐进表示法2.3常见时间复杂度计算举例3.空间复杂度4.常见复杂度对比1.算法效率1.1如何衡量一个算法的好坏如何衡量一个算法的好坏呢?比如对于以下斐波那契数列:longlongFib(intN){if(N0;--end){intexchange=0;for(siz
Green。。。
·
2023-10-25 21:57
数据结构
算法
数据结构
数据结构与算法
& 稀疏矩阵 & 三元组顺序表
稀疏矩阵一、稀疏矩阵(sparsematrix)1.定义(百度):2.表示方法3.稀疏矩阵三元组顺序表法二、稀疏矩阵----三元法实现1.三元组的初始化与销毁2.稀疏矩阵的录入与显示3.简单调试4.稀疏矩阵的转置三、总结一、稀疏矩阵(sparsematrix)1.定义(百度):矩阵中非零元素的个数远远小于矩阵元素的总数,并且非零元素的分布没有规律,通常认为矩阵中非零元素的总数比上矩阵所有元素总数的
看得见的时间
·
2023-10-25 20:20
数据结构
数据结构
矩阵
数据结构与算法
—栈
目录一、栈的概念及结构二、栈的实现1、声明栈结构体2、初始化3、销毁4、入栈(压栈)5、出栈(弹栈)6、栈的大小OJ练习完整版:Stack.h声明Stack.c函数test.c参考测试用例一、栈的概念及结构栈(Stack)是一种常见的数据结构,它遵循一种特定的数据存储和访问方式,通常用于管理数据的后进先出(Last-In-First-Out,LIFO)的操作顺序。这意味着最后压入栈的元素将首先被弹
Han同学
·
2023-10-25 20:44
数据结构
数据结构
c语言
约瑟夫问题-北理
数据结构与算法
设计
约瑟夫问题(本题要求用循环链表实现)约瑟夫问题是一个经典的问题。已知n个人(不妨分别以编号1,2,3,…,n代表)围坐在一张圆桌周围,从编号为k的人开始,从1开始顺时针报数1,2,3,...,顺时针数到m的那个人,出列并输出。然后从出列的下一个人开始,从1开始继续顺时针报数,数到m的那个人,出列并输出,…依此重复下去,直到圆桌周围的人全部出列。输入:n,k,m输出:按照出列的顺序依次输出出列人的编
Cosmo9
·
2023-10-25 16:06
链表
c语言
60天建立
初阶
数据思维(2)
本节课内容概要:用三步解决大部分数据问题✔️第一步:发现和澄清问题(通过分析找对问题)️发现问题:了解目标和现状之间的差异,比如用户增长发现新用户留存率比较低,就是现状用户的留存情况不如预期存在差距;同样的,销售业绩未达标的问题就是业务目标和业务完成情况之间存在差距️澄清问题:了解让你搞数据人的需求(这一点超重要)️举例:比如你的工作是做用户增长,你通过数据研究发现你的新用户,在登陆app1-2天
不知道怎么解释我只是一只猪
·
2023-10-25 15:06
【网络原理】| 应用层协议与传输层协议 (UDP)
️主页:小夜时雨️专栏:javaEE
初阶
️乾坤未定,你我皆黑马目录一、应用层协议二、传输层协议(UDP协议)一、应用层协议应用层是和代码直接相关的一层,决定了数据要传输什么,怎么去使用这些数据等问题。
Jin - Wang
·
2023-10-25 14:27
javaEE初阶
1024程序员节
java
网络
udp
网络协议
顶尖Java程序员
一、
数据结构与算法
基础说一下几种常见的排序算法和分别的复杂度。用Java写一个冒泡排序算法描述一下链式存储结构。如何遍历一棵二叉树?倒排一个LinkedList。
L564458192
·
2023-10-25 12:27
java
jvm
开发语言
数据结构与算法
(005):线性表-链式存储结构与单链表
线性表的链式存储结构前面我们讲的线性表的顺序存储结构,它最大的缺点就是插入和删除时需要移动大量元素,这显然就需要耗费时间。那我们能不能针对这个缺陷或者说遗憾提出解决的方法呢?要解决这个问题,我们就得考虑一下导致这个问题的原因!为什么当插入和删除时,就要移动大量的元素?原因就在于相邻两元素的存储位置也具有邻居关系,它们在内存中的位置是紧挨着的,中间没有间隙,当然就无法快速插入和删除。经过叽叽呱呱的讨
来自江南的你
·
2023-10-25 11:03
数据结构与算法
链式存储结构
单链表
数据结构与算法
线性表操作的实现--单链表(链式存储结构)
本文参考朱战力老师的
数据结构与算法
--使用C语言一书目录文章目录前言一、链表是什么?
fashia
·
2023-10-25 11:21
c语言
算法
数据结构
链表
笔记
C语言文件操作(详解)
博客主页:江池俊的博客⏩收录专栏:C语言进阶之路专栏推荐:✅C语言
初阶
之路✅数据结构探索✅C语言刷题专栏代码仓库:江池俊的代码仓库欢迎大家点赞评论收藏⭐文章目录数据流和缓冲区是什么?
江池俊
·
2023-10-25 11:20
C语言进阶之路
c语言
开发语言
1024程序员节
学习
经验分享
笔记
麦豆悦读英文绘本讲师训练营【第20期
初阶
】---18/21--绘本赏析--《Pigs make me Sneeze》
20期06张华Amy今天小朋友有点感冒流鼻涕,所以正好选这个主题,能不能更有带入感!这篇故事的主要句型就是whatif,这个很好读,但是让小朋友去使用,还太难,只能希望培养他的语感吧!故事很有趣,小象感冒一直打喷嚏,但是他却以为是小猪弄的,一开始里面有很多拟声词,感觉可以教小朋友拼读A。图片发自App当看到这一页的时候,我让小朋友猜大象怎么了?结果他说在偷吃香蕉,好吧,我觉得好失败,还有要赞下你天
Amyzhang_c0dd
·
2023-10-25 10:42
【前端】HTML
✨个人主页:bitme✨当前专栏:JavaEE
初阶
目录一.标签标题标签:h1-h6段落标签:p换行标签:br空格标签:nbsp;格式化标签图片标签:img超链接标签:a表格标签列表标签表单标签select
bit me
·
2023-10-25 06:06
Java
EE初阶
1024程序员节
html
前端
「VS」“const char *“ 类型的实参与 “char *“ 类型的形参不兼容
VisualStudio全部专栏「UG/NX」NX二次开发「UG/NX」BlockUI集合「VS」VisualStudio「QT」QT5程序设计「C/C++」C/C++程序设计「Win」Windows程序设计「算法」
数据结构与算法
何曾参静谧
·
2023-10-25 06:06
「VS」Visual
Studio
c语言
c++
100篇说教的文章,不如1个好故事
文章不能总是靠假大空的说辞和理论,我们在中
初阶
段学习议论文写作的时候,老师是这样教的,让我们摆事实讲道理,说得更清楚点,就是要先有事情发生,把故事描述出发,再针对事情的方方面面做评论,把自己的想法和道理讲出来
遇到书橱
·
2023-10-25 04:14
【Linux系统编程】命令模式2
目录一,Linux下的
初阶
认识1,管道2,时间戳二,Liunx系统命令操作1,date时间指令2,cal日历指令3,which和find查找指令3-1,which指令:3-2,find指令3-3,whereis
青春:一叶知秋
·
2023-10-25 04:42
linux
命令模式
运维
【
数据结构与算法
】二叉树的综合运用
目录一,层序遍历算法1-1,队列结构的设立1-2,逻辑分析二,判断单值二叉树三,求二叉树的最大深度一,层序遍历算法二叉树的层序遍历是一层一层的从左到右遍历,现在问题是二叉树不支持随机访问,因此,我们需要借助其它结构来实现这一功能。通常,对于这种遍历算法我们要借助队结构的概念。补充:树的层序遍历也叫做广度优先遍历,而广度优先遍历通常要借助队列的结构实现。1-1,队列结构的设立队列的结构相信大家都已非
青春:一叶知秋
·
2023-10-25 04:42
1024程序员节
c语言
数据结构
算法
链表
【
数据结构与算法
】二叉树的知识讲解
目录一,二叉树的结构深入认识二,二叉树的遍历三,二叉树的基本运算3-1,计算二叉树的大小3-2,统计二叉树叶子结点个数3-3,计算第k层的节点个数3-4,查找指定值的结点一,二叉树的结构深入认识二叉树是不可随机访问的,二叉树的结构是通过双亲结点与孩子结点之间的连接进行遍历访问,因此,二叉树的结构是用链式结构来存储的。如下:二叉树的结构#include#includetypedefstructTre
青春:一叶知秋
·
2023-10-25 04:11
数据结构
算法
c语言
链表
1024程序员节
HashMap元素的插入流程以及扩容操作
数据结构与算法
之HashMap1.元素的存取流程2.hash函数3.源码解读4.一些问题的探讨为什么我们需要*hash()*函数,而不是直接用*key*的*hashcode*直接计算下标java8中为什么头插法改成尾插法
Croatoanlus
·
2023-10-25 04:05
数据结构与算法
java
算法
hashmap
JavaEE
初阶
- 进程与线程
进程与线程1.操作系统2.操作系统的功能3.什么是进程?4.操作系统对进程的管理5.进程控制块(PCB)的属性6.并行和并发7.进程间通信8.什么是线程?9.引入多线程面试重点:进程和线程的区别与联系进程与线程1.操作系统 操作系统是一组做计算机资源管理的软件的统称,目前常见的操作系统有:Windows系列,Linux系列,iOS系列等.2.操作系统的功能操作系统主要有两个功能:防止硬件被应用程
zhanglf6699
·
2023-10-25 04:44
JavaEE初阶
java-ee
JavaEE
初阶
系列 -开头篇:计算机是如何工作的(为下一篇的线程做铺垫)
文章目录前言计算机的发展史冯诺依曼体系CPU中央处理器:进行算术运算和逻辑判断.CPU基本工作流程逻辑门门电路(GateCircuit)-模电数电知识1、与门:可以针对两个二进制数(0/1)进行与运算2、或门:与门:可以针对两个二进制数(0/1)进行或运算3、非门:可以对一个二进制数(0/1)进行取反,.就是我们编程中的按位取反。基于上述的基础门电路,能构造出一个复杂的门电路。异或门电路算术逻辑单
Dark And Grey
·
2023-10-25 04:43
JavaEE初阶
java-ee
【JavaEE】UDP数据报套接字—实现回显服务器(网络编程)
博主简介:想进大厂的打工人博主主页:@xyk:所属专栏:JavaEE
初阶
本篇文章将带你了解什么是网络编程?网络编程,指网络上的主机,通过不同的进程,以编程的方式实现网络通信(或称为网络数据传输)。
xyk:
·
2023-10-25 04:43
JavaEE初阶
java-ee
面试
服务器
网络
udp
JAVAEE
初阶
相关内容第十六弹--网络编程
写在前这一节的内容首先是对十五弹(UDP回显服务器)进行简单的改进,在这基础上开始介绍TCP流套接字编程。目录写在前1.改进回显服务器1.1完整代码实现1.2运行输出结果2.TCP流套接字编程2.1ServerSocketAPI2.2SocketAPI3.TCP版本的回显服务器3.1代码实现3.1.1服务器端完整代码3.1.2客户端完成代码3.2TCP中的长短连接3.3解决C10M问题1.改进回显
苏西西¥
·
2023-10-25 04:12
Javaee
java-ee
网络
python
【
初阶
数据结构】——时间复杂度和空间复杂度详解(C描述)
文章目录前言什么是数据结构?什么是算法?1.算法效率1.1如何衡量一个算法的好坏1.2算法的复杂度1.2复杂度在校招中的考察2.时间复杂度2.1时间复杂度的概念2.2大O的渐进表示法2.3常见时间复杂度计算举例例1双重循环例2.多未知数例3.常数次循环例4.strchr例5.冒泡排序例6.二分查找例7.递归求阶乘例8.递归求斐波那契第N项3.空间复杂度3.1空间复杂度的概念3.2常见空间复杂度计算
YIN_尹
·
2023-10-25 03:27
初阶数据结构(C描述)
c语言
数据结构
算法
开发语言
上一页
47
48
49
50
51
52
53
54
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他