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语言函数库
c语言
排序算法——直接上代码
排序目录(一)插入排序(1)直接插入排序(2)希尔排序(二)交换排序(1)冒泡排序(2)快速排序(三)选择排序(1)简单选择排序(2)堆排序(四)归并排序(五)基数排序(六)归纳(一)插入排序(1)直接插入排序插入排序是一种最简单直观的排序算法,它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。算法步骤:1)将第一待排序序列第一个元素看做一个有序序列,
demon % !
·
2024-01-30 04:22
数据结构
c语言
【
C语言
】快排(霍尔法)的底层逻辑——二叉树分治
霍尔快排代码:voidSwap(int*a,int*b){inttmp=0;tmp=*a;*a=*b;*b=tmp;}voidQuickSort(int*a,intbegin,intend){if(begin>=end)return;intleft=begin,right=end;intkeyi=left;while(left=a[keyi])right--;while(left
Legend_6zh
·
2024-01-30 04:51
c语言
开发语言
数据结构
算法
学习
笔记
Linux 系统编程笔记-(1)基本概念
UNIX与Linux发展史1965年,Bell实验室、MIT、GE(通用电气公司)准备开发Multics系统,为了同时支持300个终端访问主机,但是1969年失败了;1969年,KenThompson(
C语言
之父
王莞原
·
2024-01-30 03:49
linux
Linux
Linux编程
C语言
进程
内核
群晖NAS搭建WebDav结合内网穿透实现公网访问本地影视资源
博客主页:小羊失眠啦.系列专栏:《
C语言
》《数据结构》《C++》《Linux》《Cpolar》❤️感谢大家点赞收藏⭐评论✍️前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家
小羊失眠啦.
·
2024-01-30 03:47
Cpolar
web
app
安全
网络
【
C语言
/数据结构】排序(选择排序,推排序,冒泡排序)
个人主页:秦jh__https://blog.csdn.net/qinjh_?spm=1010.2135.3001.5343系列专栏:《数据结构》https://blog.csdn.net/qinjh_/category_12536791.html?spm=1001.2014.3001.5482目录选择排序选择排序编辑代码呈现堆排序代码呈现交换排序冒泡排序前言 hello!各位铁子们大家好哇
秦jh_
·
2024-01-30 03:45
数据结构
数据结构
c语言
开发语言
算法
排序算法
【
C语言
/数据结构】排序(快速排序及多种优化|递归及非递归版本)
个人主页:秦jh__https://blog.csdn.net/qinjh_?spm=1010.2135.3001.5343系列专栏:《数据结构》https://blog.csdn.net/qinjh_/category_12536791.html?spm=1001.2014.3001.5482目录交换排序快速排序hoare版代码呈现快排优化三数取中法小区间优化挖坑法前后指针版本非递归版本快排前言
秦jh_
·
2024-01-30 03:15
数据结构
数据结构
排序算法
算法
c语言
开发语言
C语言
基础10——指针进阶。字符指针、指针数组、数组指针、函数指针、函数指针数组、回调函数、数组名详解、杨氏矩阵、字符串旋转
目录字符指针指针数组数组指针数组传参、指针参数函数指针函数指针数组指向函数指针数组的指针回调函数练习数组名的意义指针笔试题字符指针字符指针的另一种使用方式#includeintmain(){//字符指针的使用charch='q';char*pc=&ch;//本质上是把这个字符串的首字符地址存储在了指针变量ps中constchar*ps="helloworld";//数组存储字符串时,是把整个字符串
蛋翼
·
2024-01-30 02:08
C语言
c语言
矩阵
c++
C语言
内存中的地图,方向盘,初始指针详解(1)
各位少年,大家好,我是博主那一脸阳光,今天给大家分享
C语言
中的指针的基本概念,由于指针的类型比较多,所以我们采取多篇博客来解释。前言在探索
C语言
的广袤世界中,指针无疑是最具魔力与深邃的元素之一。
那一脸阳光
·
2024-01-30 02:07
c语言
开发语言
“探索
C语言
操作符的神秘世界:从入门到精通的全方位解析“
各位少年,我是博主那一脸阳光,今天来分享深度解析
C语言
操作符,
C语言
操作符能帮我们解决很多逻辑性的问题,减少很多代码量,就好比数学的各种符号,我们现在深度解剖一下他们。
那一脸阳光
·
2024-01-30 02:37
c
C语言
的模型玩具:结构体的使用以及操作符优先级
各位少年,大家好,我是博主那一脸阳光,今天分享结构体的使用,声明以及操作符的使用。前言:如果你想做一块月饼,你要学习它的制作方法,需要准备面粉,白砂糖,奶粉,干果、坚果,冰皮月饼等材料,但我们还需要一个摸具来造成出原型的月饼。根据我上面的描述大家明白了,做月饼不仅材料和馅料还需要个工具叫做容具,看上图半成品是到了容具之后出现了对应图形,那我们介绍这个有什么用呢?当然有用struct就是相当于一个容
那一脸阳光
·
2024-01-30 02:37
c语言
开发语言
[
C语言
][C++][时间复杂度详解分析]二分查找——杨氏矩阵查找数字详解!!!
一,题目遇到的一道算法题:1,已知有一个数字矩阵(row行,col列),矩阵的每行从左到右递增,每列从上到下递增。2,现输入一个数字num,判断数字矩阵中是否存在该元素,若存在,求出此数字在矩阵的哪一行,哪一列?(求出其中一组行列即可)3,要求:时间复杂度小于O(N)。二,简介杨氏矩阵此题目中的矩阵也叫做杨氏矩阵,通常可以用二维数组来表示。杨氏矩阵画图举例:解决此题并不需要深刻理解杨氏矩阵。但若有
NMBG22
·
2024-01-30 02:36
C语言阶段相关习题总览
c++
开发语言
c语言
算法
数据结构
矩阵
前言:穿越迷雾,探索
C语言
指针的奇幻之旅
如同哈利波特手中的魔杖,它赋予了
C语言
强大的魔法力量,能够直接操控内存空间,实现数据与功能的高效交互。对于许多初识
C语言
的开发者来说,指针可能像是一扇半掩的门,背后隐藏着令人既好奇又畏惧的秘密花园。
那一脸阳光
·
2024-01-30 02:06
c语言
开发语言
在
C语言
里面用for写菱形
想要打印出上面的菱形我们可以先找规律;可以把菱形分为上下两层,令当前层数变量为i,总层数为layer,星号为star,空格设为space.上3又可以找出*的分布规律为2*i-1;空格规律为((layer+1)/2)-i下2又可以找出*的分布规律为(layer+1)-1-2*i;空格规律为spaceintmain(){intlayer,i=1,space=1,star=1;printf("请问阁下要
yunduan__
·
2024-01-30 02:35
c语言
数据结构
算法
UBUNTU中NGINX的负载均衡和环境搭建
ubuntu版本的虚拟机2.开始安装,下载,解压,以及编译nginx所需的环境依赖这里需要注意我们创建了一个新的目录/home/nginx,所以在编译中记得更改然后再编译过程中我们会发现提示无法编译,原因是缺少
c语言
的插件
Sona982
·
2024-01-30 02:53
ubuntu
nginx
负载均衡
【C++】构造函数
前言在
C语言
中,当我们定义了一个结构体时,通常需要编写一个函数来初始化它,否则在创建结构体变量时容易忘记调用初始化函数,导致程序出错。但在C++中,我们将不会有这样的烦恼,前提是编写了正确的构造函数。
bug还在等待救援
·
2024-01-30 02:51
c++
开发语言
温湿度控制系统
c语言
,基于单片机的温湿度控制系统设计
摘要:随着人们生活水平的提高,温湿度控制已成为当今社会研究的热门项目。是工农业生产过程中必须考虑的因素。作为最常见的被控参数。温度和湿度已经不再是相互独立的物理量,而应在系统中综合考虑。广泛应用于实验室、大棚、花圃、粮仓乃至土壤等各个领域。而传统的温湿度控制则利用湿度表、毛发湿度表、双金属式测量计和湿度试纸等测试器材。通过人工进行检测。对不符合温度和湿度要求的库房进行通风、降温、去湿等操作。这种人
防晒霜白癜风患者
·
2024-01-30 02:14
温湿度控制系统c语言
STM32——点灯
STM32——点灯1.开发准备开发环境:keil5,STM32CubeMX开发语言:
C语言
烧录工具:ST-Link库函数:HAL库2.点灯常用的GPIOHAL库函数://GPIO初始化voidHAL_GPIO_Init
my hope !
·
2024-01-30 02:13
STM32
stm32
单片机
嵌入式硬件
【
C语言
】函数的声明,定义,传参,调用,嵌套,递归(图解):汉诺塔问题,青蛙跳台阶问题。学会函数知识点,这一篇就够了
1.库函数许多人认为库函数就是
C语言
直接规定的,但其实不是,
C语言
标准只是规定了库函数的功能,参数等,而库函数的实现是由编译器给出的。
米糕.
·
2024-01-30 01:08
c语言
java
算法
数据结构
c++
【
C语言
】一维数组,二维数组的创建,初始化,存储,以及数组传参的常见问题,冒泡排序及其错误写法以及优化
1.创建数组时候中括号内部必须是常量表达式,比如intarr[10];不能写成intn=10;intarr[n];但是注意仅仅是创建数组的时候不允许中括号内部使用变量,如果是访问数组的时候,括号内可以是变量。2.数组的初始化整形数组可以用大括号完全初始化,也可以不完全初始化,不完全初始化的话剩余的元素会被编译器初始化为0。可以省略数组长度,这样数组长度默认就是我们初始化的个数。字符数组字符数组可以
米糕.
·
2024-01-30 01:38
c语言
java
算法
c++
数据结构
C语言
测试题(附有详细解析)
1.运行结果是啥?fib函数每递归一次cnt就+1fib就是把大于等于1的数拆成两个数之和,也就说只要fib的变量不是0或1,他就要拆一次,挨着数出来就行了结果是672.这个代码的运行结果是?x后置++,第一次先打印1然后x变成了2进入判断语句进行判断,判断的时候用的是2后置--x变成了1,然后又回去,导致打印的结果一直都是1判断条件一直都是2所以运行结果为陷入死循环3.下面代码的运行结果为?in
米糕.
·
2024-01-30 01:37
c语言
算法
【
C语言
】分支语句与循环语句一些需要注意的点
1.有些场景是必须要加大括号的,不然默认一个if只是管理后面一条语句2.这段代码的执行结果是什么?考查悬空elseelse会与离他最近的那个if结合构成一个整体,而执行这个整体的条件显然是a为1,而此处a为0并不会进入if执行,因此什么也不会打印。3.在写判断语句的时候应该写两个等号,一个等号的话就是赋值,比如if(a==5)是判断而if(a=5)是赋值,赋值这个表达式最终结果是5,为真,因此会进
米糕.
·
2024-01-30 01:37
c语言
算法
开发语言
网络
c++
利用
C语言
实现猜数字游戏
猜数字游戏:随机生成1~100之间的数字,猜大了或者猜小了会提示这个代码的难点在于如何去生成一个随机的数字,可以利用库函数rand(),格式就是rand(),啥参数也不用传,但是这样有一个问题就是每次运行生成的数都是随机的,但是再次运行的话生成的数还是这几个数,所以不行,究其原因是因为在使用rand()之前应该先用srand,srand是一个初始化随机数的生成器,rand函数的语法规定在调用ran
米糕.
·
2024-01-30 01:37
c语言
游戏
开发语言
预处理详解(以
C语言
为例)
将源文件转换为可执行文件是一个多步骤的过程。下面是一般的步骤概述:编写源代码:首先,程序员使用一门编程语言(如C++,Java,Python等)编写源代码。源代码是包含特定程序逻辑的文本文件。编译器:源代码需要使用编译器进行编译。编译器是一种软件工具,会将源代码转换为与特定操作系统和硬件平台兼容的机器代码。编译器还会进行词法分析、语法分析、语义分析和代码生成等过程。目标代码:编译器会将源代码转换为
米糕.
·
2024-01-30 01:07
c语言
python
算法
C语言
--文件操作
1.fopen函数是
C语言
标准库中的一个函数,用于打开一个文件并返回指向该文件的文件指针。
米糕.
·
2024-01-30 01:37
c语言
c++
【
C语言
】数组的应用:三子棋游戏
由于代码较长,为了增加可读性,我们把代码分别写到game.h,game.c,test.c,里面,其中game.h用来声明函数,实现函数功能的代码在game.c,测试游戏的代码在test.c为了方便后续的更改,代码使用了宏定义,并没有把棋盘大小写死,这样只要后续要是想要写五子棋甚至n子棋,只需要更改宏定义的数值即可。下面是game.h中对于所有函数的声明下面是test.c仍然是采用的do..whil
米糕.
·
2024-01-30 01:06
游戏
开发语言
c语言
算法
数据结构
从零开始实现贪吃蛇Python小游戏(源码+注释+数据库+GUI+粘贴即用)
另外,强推一波使用其他编程语言编写的几款游戏Java多人联机游戏(飞机大战)
C语言
三款游戏(贪吃蛇、推箱子、小鸟飞飞)(含gui)(含完整代码、粘贴即用)珠玑妙算-Mastermind小游戏
C语言
实现游戏代码实现
Ultimo2023
·
2024-01-30 01:29
Python
游戏
游戏
python
蓝桥杯比赛题--加法变乘法的
c语言
实现
题目描述我们都知道:1+2+3+…+49=1225现在要求你把其中两个不相邻的加号变成乘号,使得结果为2015比如:1+2+3+…+1011+12+…+2728+29+…+49=2015就是符合要求的答案。请你寻找另外一个可能的答案,并把位置靠前的那个乘号左边的数字提交。(对于示例,就是提交10)。输出注意:需要你提交的是一个整数,不要填写任何多余的内容。这里其实可以用一种简单的数学知识,用两式相
爱吃草莓蛋糕的猴
·
2024-01-30 01:27
蓝桥杯题目
c语言
【PTA浙大版《
C语言
程序设计(第4版)》编程题】练习3-3 统计学生平均成绩与及格人数 练习3-4 统计字符 练习3-5 输出闰年(附测试点)
目录练习3-3统计学生平均成绩与及格人数输入格式:输出格式:输入样例:输出样例:代码呈现测试点练习3-4统计字符输入格式:输出格式:输入样例:输出样例:代码呈现测试点练习3-5输出闰年输入格式:输出格式:输入样例1:输出样例1:输入样例2:输出样例2:代码呈现测试点练习3-3统计学生平均成绩与及格人数本题要求编写程序,计算学生们的平均成绩,并统计及格(成绩不低于60分)的人数。题目保证输入与输出均
La_gloire
·
2024-01-30 01:45
c语言
开发语言
【PTA浙大版《
C语言
程序设计(第4版)》函数题】8-2 计算两数的和与差 && 练习8-8 移动字母(附测试点练习)
8-2计算两数的和与差本题要求实现一个计算输入的两数的和与差的简单函数。函数接口定义:voidsum_diff(floatop1,floatop2,float*psum,float*pdiff);其中op1和op2是输入的两个实数,*psum和*pdiff是计算得出的和与差。裁判测试程序样例:#includevoidsum_diff(floatop1,floatop2,float*psum,flo
La_gloire
·
2024-01-30 01:45
c语言
算法
开发语言
【
C语言
/知识梳理/期末复习】指针(二)(附思维导图)
一、数组名的理解(1)一般情况数组名就是数组⾸元素(第⼀个元素)的地址。(2)特殊情况(唯二)sizeof(数组名),sizeof中单独放数组名,这⾥的数组名表⽰整个数组,计算的是整个数组的大⼩,单位是字节&数组名,这⾥的数组名表⽰整个数组,取出的是整个数组的地址(整个数组的地址和数组⾸元素的地址是有区别的)(3)思考(4)arr和&arr的区别&arr[0]和&arr[0]+1相差4个字节,ar
La_gloire
·
2024-01-30 01:15
新手友好
c语言
数据结构
算法
###
C语言
程序设计-----
C语言
学习(5)#
前言:感谢您的关注哦,我会持续更新编程相关知识,愿您在这里有所收获。如果有任何问题,欢迎沟通交流!期待与您在学习编程的道路上共同进步!一.主干知识的学习1.switch语句switch语句可以处理多分支选择问题,根据其中break语句的使用方法,一般分3种情况。(1)在switch语句的每个语句段中都使用break语句,这是switch语句的主要使用方法,一般使用形式为:switch(表达式){c
袁满满满满
·
2024-01-30 01:42
C语言学习
学习
c语言
开发语言
数据结构
c++
c#
算法
###
C语言
程序设计-----
C语言
学习(6)#
前言:感谢老铁的浏览,希望老铁可以一键三连加个关注,您的支持和鼓励是我前进的动力,后续会分享更多学习编程的内容。一.主干知识的学习1.while语句除了for语句以外,while语句也用于实现循环,而且它的适用面更广,其一般形式为:while(表达式)循环体语句while语句的执行流程:当表达式的值为‘真’时,循环执行,直到表达式的值为‘假’,循环中止并继续执行while的下一条语句。下面是whi
袁满满满满
·
2024-01-30 01:12
C语言学习
学习
c语言
算法
开发语言
数据结构
c++
c#
PHP高性能日志SeasLog
SeasLog"date:2016-04-2909:59:55+0800comments:truecategories:[PHP]PHP高性能日志SeasLog一、什么是SeasLogSeasLog是一个
C语言
编写的
EwanRenton
·
2024-01-30 01:54
L1-030 一帮一
C语言
版(含注释及解题思路)
“一帮一学习小组”是中小学中常见的学习组织方式,老师把学习成绩靠前的学生跟学习成绩靠后的学生排在一组。本题就请你编写程序帮助老师自动完成这个分配工作,即在得到全班学生的排名后,在当前尚未分组的学生中,将名次最靠前的学生与名次最靠后的异性学生分为一组。输入格式:输入第一行给出正偶数N(≤50),即全班学生的人数。此后N行,按照名次从高到低的顺序给出每个学生的性别(0代表女生,1代表男生)和姓名(不超
'需尽欢'
·
2024-01-30 00:33
天梯训练题
c++
开发语言
C语言
分支与循环----If()语句
1.引言
C语言
是一门结构化的程序语言,那什么是结构化呢?结构化就是指
C语言
支持了3种结构。它们分别是循环结构,选择结构,顺序结构。
徐子童
·
2024-01-30 00:25
c语言
开发语言
记录码艺高地的成长路程
我的个人目标当然是进大厂,现在先学好
C语言
,从入门到精通,每个阶段做好自己的记录,每天坚持上传gitee,每周至少30个小时用来学习,那么我梦想的公司肯定是阿里了。加油努力吧~!!
码艺高地
·
2024-01-30 00:25
改行学it
C语言
中关于分支与循环的那些小知识------if语句
什么是分支与循环
c语言
是结构化的程序设计语言,结构指的是顺序结构、选择结构、循环结构。
码艺高地
·
2024-01-30 00:25
c语言
算法
C语言
中关于分支与循环的那些小知识------循环篇(while)
二、`while`循环的执行流程三、`while`循环的实践前言这个章节开始我们正式介绍
C语言
的循环语句,
C语言
中给我们提供了3种循环语句,今天要讲的while就是其中一种,接下来就开始介绍while循环
码艺高地
·
2024-01-30 00:25
c语言
开发语言
C语言
中关于分支与循环的那些小知识------switch语句
分支与循环之—switch语句目录分支与循环之---switch语句前言什么是`switch`语句1.switch语句形式2.`switch`语句中的`break`3.switch语句中的default前言上篇文章介绍了分支与循环中的if语句,那么我们开始介绍选择结构里的另一个语句------switch语句。什么是switch语句switch语句是一种特殊的if......else......结
码艺高地
·
2024-01-30 00:24
c语言
算法
开发语言
c语言
-柔性数组初始化
起因在做项目时,遇到相似结构,差异在一个成员,这个成员想表达可变数组,数据结构如下structA{intlen;floate[10];};structB{intlen;floate[20];};目的:合并两个结构,用同一个结构表达初始化变量,或数组测试首先合并AB两个结构不难,可以使用柔性数组structAB{intlen;floate[];};这样可以初始化成员structABvar={1,{3
zmnbehappy
·
2024-01-30 00:52
编程
c语言
c语言
-常见的动态内存错误
1.4使用free()释放一块动态开辟的空间时,释放不完全1.5对同一块动态开辟的空间进行多次释放1.6动态开辟的空间使用后,不进行释放操作二、经典笔试题2.1题目一2.2题目二总结前言本篇文章叙述使用
c语言
提供的库函数实现动态内存管理的过程中
PYSpring
·
2024-01-30 00:22
c语言进阶
c语言
c语言
-文件的读写操作(下)
文章目录前言一、文件的随机读写1.1fseek()1.2ftell()1.3rewind()二、文本文件和二进制文件三、文件读取结束的判定四、文件缓冲区总结前言本篇文章介绍
c语言
中文件的随机读写一、文件的随机读写
PYSpring
·
2024-01-30 00:22
c语言进阶
c语言
【
C语言
】
C语言
一个特殊的数组 --- 柔性数组
文章目录前言柔性数组的特点柔性数组的使用柔性数组的优势写在最后前言也许你从来就没有听过柔性数组(flexiblearray)这个概念,但他是真的存在;柔性数组的概念存在于C99标准当中,C99标准表示:结构体的最后一个成员可以是一个大小不确定的数组,这个数组就叫做柔性数组;既然搭配了柔性这一修饰词,那么这个数组就不会是”耿直“的了。柔性数组的特点柔性数组的大小是不确定的;他是存在于结构体当中,并且
简 料
·
2024-01-30 00:52
C语言
c语言
柔性数组
c语言
-文件的读写操作(上)
文件顺序读写3.1fputc()和fgetc()3.2fputs()和fgets()3.3fprintf()和fscanf()3.4fwrite()和fread()3.4对比一组函数总结前言本篇文章介绍
c语言
的文件读写操作
PYSpring
·
2024-01-30 00:52
c语言进阶
c语言
c语言
-柔性数组
文章目录前言一、柔性数组的介绍1.1柔性数组的定义二、柔性数组的使用2.1使用说明2.2结构体中的成员只包含一个柔性数组成员2.3结构体中的成员包含其他成员和一个柔性数组成员三、模拟柔性数组总结前言本篇文章介绍
c语言
中的柔性数组
PYSpring
·
2024-01-30 00:51
c语言进阶
c语言
柔性数组
C语言
——N / 自定义类型:联合和枚举
目录一、联合体1、联合体类型的声明2、联合体的特点3、相同成员的结构体和联合体对比4、联合体大小的计算5、联合的一个练习二、枚举类型1、枚举类型的声明2、枚举类型的优点3、枚举类型的使用一、联合体1、联合体类型的声明像结构体⼀样,联合体也是由⼀个或者多个成员构成,这些成员可以不同的类型。但是编译器只为最⼤的成员分配⾜够的内存空间。联合体的特点是所有成员共⽤同⼀块内存空间。所以联合体也叫:共⽤体。给
慢半拍iii
·
2024-01-30 00:05
C语言讲解
c语言
开发语言
C语言
——O / 动态内存管理
一、为什么要有动态内存分配我们已经掌握的内存开辟⽅式有:intval=20;//在栈空间上开辟四个字节chararr[10]={0};//在栈空间上开辟10个字节的连续空间但是上述的开辟空间的⽅式有两个特点:•空间开辟⼤⼩是固定的。•数组在申明的时候,必须指定数组的⻓度,数组空间⼀旦确定了⼤⼩不能调整但是对于空间的需求,不仅仅是上述的情况。有时候我们需要的空间⼤⼩在程序运⾏的时候才能知道,那数组的
慢半拍iii
·
2024-01-30 00:34
C语言讲解
c语言
开发语言
Python入门指北八
以下是一些具体的优化技巧:使用内置函数和库:Python的内置函数和库通常比自己编写的代码更快,因为它们是用
C语言
编写的,并且经过了优化。
程序媛小刘
·
2024-01-29 23:30
python
开发语言
【
C语言
】实现程序的暂停
在
C语言
中,有多种方法可以实现程序的暂停,包括system("pause")、getchar()和while((c=getchar())!='\n'&&c!=EOF)。
不爱学英文的码字机器
·
2024-01-29 23:45
#
C
函数
C语言
c语言
开发语言
c++
【
C语言
】Leetcode 两数之和 (含详细题解)
题目描述给定一个整数数组nums和一个目标值target,请你在数组中找出和为目标值的那两个整数,并返回它们的下标。假设每种输入只会对应一个答案,且同样的元素不能被重复利用。解题思路为了解决这个问题,我们可以使用哈希表来提高查找的效率,可以将时间复杂度提升到O(1)。具体的解题思路如下:遍历整数数组nums,对于每个元素nums[i],我们在哈希表中查找是否存在与target-nums[i]相等的
不爱学英文的码字机器
·
2024-01-29 23:44
算法
Leetcode
数据结构
leetcode
c语言
算法
散列表
数据结构
链表
上一页
73
74
75
76
77
78
79
80
下一页
按字母分类:
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
其他