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
-软件工程随想录
代码
随想录
算法训练营第九天|28. 实现 strStr() 、459.重复的子字符串
28.实现strStr()思路:1、暴力:将长字符串的每个字符开头的子字符串(长度为短字符串的长度)遍历与短字符串比较。2、KMP(在一个长串中查找是否出现过另一个串)暴力法代码实现classSolution{public:intstrStr(stringhaystack,stringneedle){intindex=-1;intsize=needle.size();for(inti=0,j=i+
heitong_fu
·
2024-01-19 20:18
算法
代码
随想录
算法训练营day 23 || 669. 修剪二叉搜索树,108.将有序数组转换为二叉搜索树,538.把二叉搜索树转换为累加树
视频讲解:你修剪的方式不对,我来给你纠正一下!|LeetCode:669.修剪二叉搜索树_哔哩哔哩_bilibili普大喜奔!二叉树章节已全部更完啦!|LeetCode:538.把二叉搜索树转换为累加树_哔哩哔哩_bilibili你修剪的方式不对,我来给你纠正一下!|LeetCode:669.修剪二叉搜索树_哔哩哔哩_bilibili669.修剪二叉搜索树思路:结合BST的定义以及特点,以小于lo
weixin_44316285
·
2024-01-19 19:09
算法
数据结构
代码
随想录
算法训练营 day17 || 110.平衡二叉树,257.二叉树的所有路径,404.左子树之和
视频讲解:后序遍历求高度,高度判断是否平衡|LeetCode:110.平衡二叉树_哔哩哔哩_bilibili递归中带着回溯,你感受到了没?|LeetCode:257.二叉树的所有路径_哔哩哔哩_bilibili二叉树的题目中,总有一些规则让你找不到北|LeetCode:404.左叶子之和_哔哩哔哩_bilibili110.平衡二叉树思路:平衡二叉树是指左右两边子树的高度相差不超过一,因此这道题的关
weixin_44316285
·
2024-01-19 19:39
深度优先
算法
代码
随想录
算法训练营 day21 || 530.二叉搜索树的最小绝对值之差,501.二叉树中的众数,236.二叉树的最近公共祖先
视频讲解:二叉搜索树中,需要掌握如何双指针遍历!|LeetCode:530.二叉搜索树的最小绝对差_哔哩哔哩_bilibili不仅双指针,还有代码技巧可以惊艳到你!|LeetCode:501.二叉搜索树中的众数_哔哩哔哩_bilibili自底向上查找,有点难度!|LeetCode:236.二叉树的最近公共祖先_哔哩哔哩_bilibili530.二叉搜索树的最小绝对值之差思路:这道题在第一遍做的时候
weixin_44316285
·
2024-01-19 19:39
算法
代码
随想录
算法训练营 day22 || 235. 二叉搜索树的最近公共祖先,701.二叉搜索树中的插入操作,450.删除二叉搜索树中的节点
视频讲解:二叉搜索树找祖先就有点不一样了!|235.二叉搜索树的最近公共祖先_哔哩哔哩_bilibili原来这么简单?|LeetCode:701.二叉搜索树中的插入操作_哔哩哔哩_bilibili调整二叉树的结构最难!|LeetCode:450.删除二叉搜索树中的节点_哔哩哔哩_bilibili235.二叉搜索树的最近公共祖先思路:昨天的二叉树的最近公共祖先是使用路径重合位置的方法来实现的,并没有
weixin_44316285
·
2024-01-19 19:39
算法
代码
随想录
算法训练营day15 || 二叉树的层序遍历知识学习
视频链接:讲透二叉树的层序遍历|广度优先搜索|LeetCode:102.二叉树的层序遍历_哔哩哔哩_bilibili听说一位巨佬面Google被拒了,因为没写出翻转二叉树|LeetCode:226.翻转二叉树_哔哩哔哩_bilibili新学期要从学习二叉树开始!|LeetCode:101.对称二叉树_哔哩哔哩_bilibili二叉树的层次遍历二叉树的层次遍历就是图论中的广度优先遍历,是一种规律很足
weixin_44316285
·
2024-01-19 19:39
算法
代码
随想录
算法训练营 day13 || 239. 滑动窗口最大值,347. 前K个高频元素
239.滑动窗口最大值思路:本题官方题解以及代码
随想录
所给出的代码中都用到了Deque这种双向队列,双向队列是一种首尾皆可出
weixin_44316285
·
2024-01-19 19:09
算法
代码
随想录
算法训练营 day07 || 454. 四数相加 ||,15. 赎金信,383. 三数之和,18. 四数之和
视频讲解:学透哈希表,map使用有技巧!LeetCode:454.四数相加II_哔哩哔哩_bilibili梦破碎的地方!|LeetCode:15.三数之和_哔哩哔哩_bilibili难在去重和剪枝!|LeetCode:18.四数之和_哔哩哔哩_bilibili解题状态:454,383看题解解出,18在383思想上解出454.四数相加||思路:采用哈希表进行存储;//时间复杂度O(m*n+k*t),
weixin_44316285
·
2024-01-19 19:08
leetcode
数据结构
算法
代码
随想录
算法训练营day24 || 回溯法原理讲解,77.组合
回溯方法的理论原理与定义回溯算法是潜藏于递归过程之中一种操作,与递归操作相辅相成;初步理解,有递归必有回溯,使用回溯最好的方式是递归,至于其他的方式有待探索。回溯是一种多重循环的变体,其本质就是对一个可选元素集合进行不断的循环遍历,直到输出所有可行的结果;回溯可用于解决组合问题、排列问题、棋盘问题、子集问题、切割问题;回溯的过程可以可视化为多叉树,每一种当前的元素挑选都将在多叉树上开辟一条新的分枝
weixin_44316285
·
2024-01-19 19:07
算法
微服务治理之降级&限流&熔断
后端服务SOA模式下的重服务或单服务架构,逐渐按功能模块被切分成微服务架构(延伸阅读《
软件工程
和架构发展简史》)。
互联网工匠
·
2024-01-19 18:53
Java
微服务
微服务
架构
服务治理
AUTOSAR-CP:从软件架构到平台生态
后者是实践,是AUTOSAR-CP软件架构实际落地的工程产物,同时也是汽车
软件工程
师的工具和帮手。AUTOSAR-C
文梵(Alex)
·
2024-01-19 18:15
AUTOSAR浅出聊聊聊
汽车
软件构建
Android Studio音频视频播放器课程设计
姓名:阿三学院:信息工程学院专业:
软件工程
学号:2111111111任务起止日期:2023.12.27-2024.1.2课程设计题目:基于AndroidStudio的音视频播放系统设计与实现一、问题描述音视频播放系统包括
拾玖122
·
2024-01-19 17:03
Android
Studio
android
音视频
如何看待“学XXX有用么”这样的问题
大学时期的我没有想过自己要干什么,当时学的是
软件工程
专业,然后当时认真的说:“我不知道我要干什么,但是我知道我不做软件开发相关的工作”。然后跟所有的“真香定律”一样,我被我自己啪啪打脸。
墨初足迹
·
2024-01-19 17:40
软件工程
导论知识点总结
教材《
软件工程
导论(第6版)》张海藩牟永敏编著;清华大学出版社课程目标第一讲软件的定义软件不是程序,而是程序、数据以及开发、使用和维护程序需要的所有文档的完整集合。
咚咚锵995
·
2024-01-19 13:10
期末知识总结
经验分享
规格说明书
软件工程
研究生后期总结
我是
软件工程
专业的2.5年学制专硕,准备今年三月毕业。我是跨专业保研的,但是对写代码和计算机相关的知识颇感兴趣,于是便选择了
软件工程
这个专业。当然,选这个专业也有受到
白速龙王的回眸
·
2024-01-19 13:37
我的典藏
软件工程
基于SpringBoot的校BA篮球网站--29210(免费领源码+数据库)可做计算机毕业设计JAVA、PHP、爬虫、APP、小程序、C#、C++、python、数据可视化、大数据、全套文案
校BA篮球网站是以实际运用为开发背景,运用
软件工程
原理和开发方法,采用springboot技术构建的一个管理系统。整个开发过程首先对软件系统进行需求分析,得出系统的主要功能。
vx_BS81330
·
2024-01-19 11:11
java
spring
boot
小程序
微信小程序
php
servlet
mysql
推荐6个常用的Web前端开发工具
1.LucidChart作为
软件工程
师或开发人员,我们喜欢将要构建的复杂系统用可视化图表表示除了,Lucidchart是我用来绘制UML图表和AWS架构的工具。
雾岛听风来
·
2024-01-19 11:44
前端
后端
java
低代码
面试官最常问的SQL题,看完你就赢麻了
在当今高度竞争的就业市场上,掌握SQL(StructuredQueryLanguage)已成为数据分析师、
软件工程
师、数据库管理员等许多职业的关键技能。
雾岛听风来
·
2024-01-19 11:44
oracle
数据库
sql
【EI会议征稿通知】2024年通信技术与
软件工程
国际学术会议 (CTSE 2024)
2024年通信技术与
软件工程
国际学术会议(CTSE2024)2024InternationalConferenceonCommunicationTechnologyandSoftwareEngineering
搞科研的小刘选手
·
2024-01-19 09:20
学术会议
软件工程
web安全
大数据
人工智能
深度学习
能源
软件工程
复习自用---第七章
实现考题重点编码软件测试基础测试目的就是发现程序中的错误测试的正确定义是“为了发现程序中的错误而执行程序的过程”好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案成功的测试是发现了至今为止尚未发现的错误的测试黑盒测试(又称功能测试)把程序看作一个黑盒子,完全不考虑程序的内部结构和处理过程。黑盒测试是在程序接口进行的测试,只检查程序功能是否能按照规格说明书的规定正常使用,程序是否能适当地接收输
边缘常驻民
·
2024-01-19 09:48
软件工程
软件工程
复习自用---第十三章
软件项目管理考题重点估计软件规模工作量估算进度计划估算开发时间成本估算模型也同时提供了估算开发时间T的方程。与工作量方程不同,各种模型估算开发时间的方程很相似例如:(1)Walston_Felix模型T=(2.5E)^0.35(2)原始的COCOMO模型T=(2.5E)^0.38(3)COCOMO2模型T=(3.0E)^(0.33+0.2×(b-1.01))(4)Putnam模型T=(2.4E)^
边缘常驻民
·
2024-01-19 09:48
软件工程
软件工程
复习自用---第八章
维护考题重点软件维护的定义所谓软件维护就是在软件已经交付使用之后,为了改正错误或满足新的需要而修改软件的过程。可以通过描述软件交付使用后可能进行的4项活动,具体地定义软件维护改正性维护因为软件测试不可能暴露出一个大型软件系统中所有潜藏的错误,所以必然会有第一项维护活动:在任何大型程序的使用期间,用户必然会发现程序错误,并且把他们遇到的问题报告给维护人员。把诊断和改正错误的过程称为改正性维护适应性维
边缘常驻民
·
2024-01-19 09:18
软件工程
【EI会议征稿通知】第七届先进电子材料、计算机与
软件工程
国际学术会议(AEMCSE 2024)
第七届先进电子材料、计算机与
软件工程
国际学术会议(AEMCSE2024)20247thInternationalConferenceonAdvancedElectronicMaterials,ComputersandSoftwareEngineering
搞科研的小刘选手
·
2024-01-19 09:15
学术会议
网络
运维
计算机视觉
人工智能
深度学习
软件工程
客观题知识点简易汇总
第一章
软件工程
学概论软件生命周期:三个时期(软件定义,软件开发、软件维护)、八个阶段问题定义--->可行性研究--->需求分析--->总体设计--->详细设计--->编码和单元测试--->综合测试---
边缘常驻民
·
2024-01-19 09:14
软件工程复习自用
软件工程
【代码
随想录
】4
栈篇删除字符串中所有相邻重复项typedefstructStack//定义一个栈的结构体变量{char*a;inttop;//栈顶intcapacity;//容量}Stack;voidStackInit(Stack*ps){assert(ps);//断言,防止为空指针ps->a=NULL;//所指向的地址为空ps->capacity=ps->top=0;//容量和栈中元素个数均为0}voidSta
嘎嘎旺
·
2024-01-19 09:33
力扣题
数据结构
【代码
随想录
】3
哈希表篇有效的字母异位词boolisAnagram(char*s,char*t){inthash[26]={0};for(inti=0;inums2Size?nums1Size:nums2Size;int*a=(int*)malloc(*returnSize*sizeof(int));for(inti=0;i0){a[k++]=nums2[i];hash[nums2[i]]=0;}}*return
嘎嘎旺
·
2024-01-19 09:33
力扣题
哈希算法
散列表
算法
【EI会议征稿】第四届计算机网络安全与
软件工程
国际学术会议(CNSSE 2024)
第四届计算机网络安全与
软件工程
国际学术会议(CNSSE2024)20244thInternationalConferenceonComputerNetworkSecurityandSoftwareEngineering
搞科研的小刘选手
·
2024-01-19 07:20
网络
人工智能
机器人
ai
大数据
云计算
机器学习
代码
随想录
算法训练营29期|day 23 任务以及具体安排
669.修剪二叉搜索树classSolution{publicTreeNodetrimBST(TreeNoderoot,intlow,inthigh){if(root==null){returnnull;}if(root.valhigh){returntrimBST(root.left,low,high);}//root在[low,high]范围内root.left=trimBST(root.le
-源潮-
·
2024-01-19 06:04
算法
leetcode
数据结构
Linux环境下,针对QT
软件工程
搭建C++Test单元测试环境的操作指南
文章目录前言一、安装QT二、安装C++Test三、使用QT生成.bdf文件四、创建C++Test工程注意事项前言C++Test是Parasoft公司出品的一款可以针对C/C++源代码进行静态分析、单元测试、集成测试的测试工具。本文主要讲解如何在Linux环境下,搭建QT插件版的C++Test测试环境。一、安装QT1、在官网上下载Linux环境下的QT库和QTCreator:2、先安装依赖文件:su
MrxMyx
·
2024-01-19 06:58
C++Test
linux
qt
c++
单元测试
测试工具
测试覆盖率
集成测试
Amber-leedcode-java-代码
随想录
打卡第六天 | 242.有效的字母异位词 349. 两个数组的交集 202. 快乐数 1. 两数之和
:)前言短短续续的总算补上了,希望自己坚持下去。大家如果有疑问在评论区多多讨论呀~242.有效的字母异位词1.思路笔记:总体来说较为简单,其中数组的取值比较巧妙,需要记住2.代码classSolution{publicbooleanisAnagram(Strings,Stringt){int[]record=newint[26];for(inti=0;i类型转换为int类型的数组,你可以使用str
amber66666!
·
2024-01-19 05:22
算法
leetcode
数据结构
哈希算法
Amber-Leedcode-Java-代码
随想录
打卡第八天|541. 反转字符串II● 卡码网:54.替换数字● 151.翻转字符串里的单词● 卡码网:55.右旋转字符串
(来自代码
随想录
)不过话说,到底什么是stringbuilder?chat老师回答:StringBuilder是Java中的一个类,用于创建可修改的字符串。
amber66666!
·
2024-01-19 05:22
leedcode
算法
数据结构
leetcode
java
Amber-Leedcode-Java-代码
随想录
打卡第十天 | ● 理论基础● 232.用栈实现队列● 225. 用队列实现栈
●理论基础待更新●232.用栈实现队列待更新●225.用队列实现栈待更新总结:状态:未完结学习小时左右困难:待解决问题:今日收获:来源:代码
随想录
amber66666!
·
2024-01-19 05:52
leedcode
算法
数据结构
leetcode
java
Amber代码
随想录
算法训练营第二天| 977.有序数组的平方 ,209.长度最小的子数组 ,59.螺旋矩阵II
1.977.有序数组的平方,209.长度最小的子数组基本上没遇到什么困难-主要是掌握双指针的思想(双指针可以保留记忆和位置)和滑动窗口的思想2.59.螺旋矩阵II主要是逻辑没有理清楚,在保留最后一个空格不赋值的逻辑后,代码变得十分简单。在看完视频之后第二次代码五分钟就写好了。注意后面的是startx和starty,因为是一个起始位置。同时还有一个要注意的点是:变量的定义。第一次另一个没有写出来的原
amber66666!
·
2024-01-19 05:51
leedcode
算法
矩阵
数据结构
java
leetcode
Amber代码
随想录
打卡第三天|203.移除链表元素、707.设计链表、206.反转链表
前言希望自己可以坚持下去吧,每天都有很多事忙现在已经快凌晨一点了很困,但继续坚持一定会有惊喜的。立一个中二的flag,我一定会跟着更完的。Fighting!1.203.移除链表元素这道题老师讲的非常好,我对链表一直存在障碍看完之后完全理解了。在初期做的时候一直遇到障碍,主要是对链表的使用逻辑不清晰,用时1分钟。/***Definitionforsingly-linkedlist.*publiccl
amber66666!
·
2024-01-19 05:51
leedcode
算法
数据结构
leetcode
java
链表
Amber代码
随想录
打卡第四天|24. 两两交换链表中的节点 |19.删除链表的倒数第N个节点 | 面试题 02.07. 链表相交 |142.环形链表II
前言我感觉链表一直是我的一个大缺陷啊,希望可以赶上:)24.两两交换链表中的节点1.精华笔记要点是要明确:要修改1点指向,那么必须要知道1前一个点指针2.图解(来自代码
随想录
)感觉画的很清楚了,说明了为什么节点要设计
amber66666!
·
2024-01-19 05:51
链表
数据结构
leetcode
java
Amber代码
随想录
算法训练营第一天| 704. 二分查找、27. 移除元素
1.704二分查找精华二分法-要明确区间1.第一种-左闭右闭right=middle-1(因为middle一定不是target)2.第二种-左闭右闭right=middle2.27移除元素精华1.双指针,要确保一个指向了可以赋值的位置,另一个指向检查的点。当检查点的指针遇到value值,就跳过赋值的步骤;赋值的时候,指向“可以赋值位置”的指针也要移动。总结困难:无,希望自己可以坚持,加油!今日收获
amber66666!
·
2024-01-19 05:50
leedcode
java
leetcode
数据结构
Amber-Leedcode-Java-代码
随想录
打卡第七天 | 454.四数相加II 383. 赎金信 15. 三数之和 18. 四数之和
前言继续加油,嘻嘻454.四数相加1.初见没想法。。2.看完解题思路后只需要返回个数,不用返回具体的位置,有了这个思路后就好办了。而且使得AB相加,CD相加,最后找值,看其是否出现在C的hashmap中就好了,如果在的话,就相乘他们的value。一次就过啦!3.代码部分获取键,在遍历中十分有用Integerv:resultAB.keySet()修改value的值(其实还是不太明白什么时候应该写in
amber66666!
·
2024-01-19 05:20
java
算法
leetcode
哈希算法
大学生的求职误区:我的专业就是我的职业!
有的学科,专业就是职业,如财务管理,如人力资源,这没毛病,指向性很明确;但也有的学科,专业并非职业,如电子商务,如
软件工程
,
明哥聊求职
·
2024-01-19 02:43
一个轻量实用的Java状态机框架--Cola-StateMachine
在
软件工程
中,状态机被广泛应用于实现系统的行为和流程控制,特别是在处理业务流程、游戏逻辑或并发程序时。状态机可以用于控制系统的不同状态,以及状态之间的转换条件和转换逻辑。一般来说,状态机由状态
way_more
·
2024-01-19 00:25
springboot
java
后端
状态机
spring
boot
反转字符串(简单)——代码
随想录
算法训练营Day08
题目链接:344.反转字符串题目描述编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组s的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用O(1)的额外空间解决这一问题。示例1:输入:s=["h","e","l","l","o"]输出:["o","l","l","e","h"]示例2:输入:s=["H","a","n","n","a","h"]输出:["h",
晴雪月乔
·
2024-01-19 00:21
代码随想录算法训练营
#
LeetCode
字符串
算法
代码随想录算法训练营
字符串
反转字符串 II(简单)——代码
随想录
算法训练营Day08
题目链接:541.反转字符串II题目描述给定一个字符串s和一个整数k,从字符串开头算起,每计数至2k个字符,就反转这2k字符中的前k个字符。如果剩余字符少于k个,则将剩余字符全部反转。如果剩余字符小于2k但大于或等于k个,则反转前k个字符,其余字符保持原样。示例1:输入:s="abcdefg",k=2输出:"bacdfeg"示例2:输入:s="abcd",k=2输出:"bacd"提示:1=i;j-
晴雪月乔
·
2024-01-19 00:21
代码随想录算法训练营
#
LeetCode
字符串
算法
代码随想录算法训练营
字符串
代码
随想录
算法训练营Day8 |Leetcode344.反转字符串 541.反转字符串II 151.翻转字符串里的单词
LeetCode344反转字符串题目链接代码classSolution{public:voidreverseString(vector&s){intlow=0,high=s.size()-1;while(low
冲出幼稚园
·
2024-01-19 00:21
leetcode刷题
算法
快乐数(简单)——代码
随想录
算法训练营Day06
题目链接:202.快乐数题目描述编写一个算法来判断一个数n是不是快乐数。「快乐数」定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。然后重复这个过程直到这个数变为1,也可能是无限循环但始终变不到1。如果这个过程结果为1,那么这个数就是快乐数。如果n是快乐数就返回true;不是,则返回false。示例1:输入:n=19输出:true解释:1²+9²=828²+2²=686²+8²
晴雪月乔
·
2024-01-19 00:20
代码随想录算法训练营
#
LeetCode
哈希表
算法
代码随想录算法训练营
哈希表
三数之和(中等)——代码
随想录
算法训练营Day07
题目链接:15.三数之和题目描述给你一个整数数组nums,判断是否存在三元组[nums[i],nums[j],nums[k]]满足i!=j、i!=k且j!=k,同时还满足nums[i]+nums[j]+nums[k]==0。请你返回所有和为0且不重复的三元组。注意:答案中不可以包含重复的三元组。示例1:输入:nums=[-1,0,1,2,-1,-4]输出:[[-1,-1,2],[-1,0,1]]解
晴雪月乔
·
2024-01-19 00:20
代码随想录算法训练营
#
LeetCode
哈希表
算法
代码随想录算法训练营
哈希表
四数相加 II(中等)——代码
随想录
算法训练营Day07
题目链接:454.四数相加II题目描述给你四个整数数组nums1、nums2、nums3和nums4,数组长度都是n,请你计算有多少个元组(i,j,k,l)能满足:0nums1[0]+nums2[0]+nums3[0]+nums4[1]=1+(-2)+(-1)+2=02.(1,1,0,0)->nums1[1]+nums2[1]+nums3[0]+nums4[0]=2+(-1)+(-1)+0=0示例
晴雪月乔
·
2024-01-19 00:50
代码随想录算法训练营
#
LeetCode
哈希表
算法
代码随想录算法训练营
哈希表
赎金信(简单)——代码
随想录
算法训练营Day07
题目链接:383.赎金信题目描述给你两个字符串:ransomNote和magazine,判断ransomNote能不能由magazine里面的字符构成。如果可以,返回true;否则返回false。magazine中的每个字符只能在ransomNote中使用一次。示例1:输入:ransomNote="a",magazine="b"输出:false示例2:输入:ransomNote="aa",maga
晴雪月乔
·
2024-01-19 00:50
代码随想录算法训练营
#
LeetCode
哈希表
算法
代码随想录算法训练营
哈希表
代码
随想录
算法训练营第八天 | LeetCode 344.反转字符串、541. 反转字符串II、剑指Offer 05.替换空格、151.翻转字符串里的单词、剑指Offer58-II.左旋转字符串
代码
随想录
算法训练营第八天|LeetCode344.反转字符串、541.反转字符串II、剑指Offer05.替换空格、151.翻转字符串里的单词、剑指Offer58-II.左旋转字符串文章链接:代码
随想录
反转字符串代码
随想录
反转字符串
Hsu琛君珩
·
2024-01-19 00:19
leetcode
算法
职场和发展
二分查找(简单)——代码
随想录
算法训练营Day01
题目链接:题目描述给定一个n个元素有序的(升序)整型数组nums和一个目标值target,写一个函数搜索nums中的target,如果目标值存在返回下标,否则返回-1。示例1:输入:nums=[-1,0,3,5,9,12],target=9输出:4解释:9出现在nums中并且下标为4示例2:输入:nums=[-1,0,3,5,9,12],target=2输出:-1解释:2不存在nums中因此返回-
晴雪月乔
·
2024-01-19 00:19
代码随想录算法训练营
#
LeetCode
数组
算法
数组
代码随想录算法训练营
反转字符串中的单词(中等)——代码
随想录
算法训练营Day08
题目链接:151.反转字符串中的单词题目描述给你一个字符串s,请你反转字符串中单词的顺序。单词是由非空格字符组成的字符串。s中使用至少一个空格将字符串中的单词分隔开。返回单词顺序颠倒且单词之间用单个空格连接的结果字符串。注意:输入字符串s中可能会存在前导空格、尾随空格或者单词间的多个空格。返回的结果字符串中,单词间应当仅用单个空格分隔,且不包含任何额外的空格。示例1:输入:s="theskyisb
晴雪月乔
·
2024-01-19 00:49
代码随想录算法训练营
#
LeetCode
字符串
算法
代码随想录算法训练营
字符串
代码
随想录
day31 贪心算法初探
个人理解就像卡哥视频里说的一样,感觉贪心算法确实没什么固定的套路,唯一的思路就是求局部最优解然后推广到全局最优解,但是什么是局部最优解,这个需要慢慢做题来摸索总结,有点像调参,蛮玄学的,纯考脑子455.分发饼干题目假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子i,都有一个胃口值g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干j,都有一
nahiyil
·
2024-01-18 23:31
贪心算法
算法
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他