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
LeetCode打卡日记
LeetCode
hot100---数组及矩阵专题(C++语言)
1、最大子数组和(1)题目描述以及输入输出(1)题目描述:给你一个整数数组nums,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。(2)输入输出描述:输入:nums=[-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组[4,-1,2,1]的和最大,为6关键思路:使用局部最优解,从第一个元素开始遍历数组,前一元素大于0,就与当前元素相加。获取完最优解后
ㅤㅤ9527超级帅
·
2025-06-02 10:55
力扣100
leetcode
矩阵
c++
leetcode
hot100-18 矩阵置零
方法一:使用两个标记数组row和col,空间复杂度:O(m+n)classSolution{public:voidsetZeroes(vector>&matrix){intm=matrix.size();intn=matrix[0].size();vectorrow(m);vectorcol(n);for(inti=0;i>&matrix){intm=matrix.size();intn=matr
再不刷leetcode就找不到工作了
·
2025-06-02 10:25
leetcode
矩阵
算法
leetcode
hot100刷题
日记
——26.环形链表
解答:(快慢指针,他俩在环里肯定会有相遇的时候)classSolution{public:boolhasCycle(ListNode*head){ListNode*slow=head;ListNode*fast=head;while(fast&&fast->next){slow=slow->next;fast=fast->next->next;if(slow==fast){returntrue;}
姬公子521
·
2025-06-02 09:53
力扣刷题专栏
leetcode
链表
算法
【C/C++】面试基础题目收集
一、数据结构与算法(力扣/牛客经典题)掌握STL和底层结构实现能力:数组&字符串两数之和(
LeetCode
1)三数之和(
LeetCode
15)盛水最多的容器(
LeetCode
11)最长不重复子串长度(
LeetCode
3
CodeWithMe
·
2025-06-02 08:13
C/C++
c语言
c++
面试
python
打卡
day10
今日总结:数据集的划分机器学习模型建模的三行代码机器学习模型分类问题的评估预处理回顾1.导入库2.读取数据查看数据信息--理解数据3.缺失值处理4.异常值处理5.离散值处理6.删除无用列7.划分数据集8.特征工程9.模型训练10.模型评估11.模型保存12.模型预测importpandasaspdimportpandasaspd#用于数据处理和分析,可处理表格数据。importnumpyasnp#
灯眠joy
·
2025-06-02 07:33
python学习打卡
人工智能
机器学习
python
打卡
day8
认识字典使用花括号创建字典,它有点类似之前认识的列表,和元组,区别是列表用中括号,元组用小括号。字典是一种可变、无序的键值对(key-value)集合,用于高效存储和查找数据。键值对结构:每个元素由键(key)和值(value)组成,通过键快速定位值(类似现实中的字典,用“词条”找“解释”)。键的唯一性:同一字典中,键必须唯一;若重复定义,后定义的会覆盖前一个。键的不可变性:键必须是不可变数据类型
灯眠joy
·
2025-06-02 07:33
python学习打卡
python
开发语言
python
打卡
day4
数据的读取和查看importpandasaspddata=pd.read_csv(r'data.csv')type(data)#查看数据的类型data.isnull()#查看数据数据中,返回值是一个布尔矩阵,true即空值,false为非空data.head(10)#显示前十行数据data2=pd.read_excel('data.xlsx')data2#获取exle中数据认识了pandas库,学
灯眠joy
·
2025-06-02 07:03
python学习打卡
python
开发语言
爬虫
python
打卡
day5
离散特征的读取读取数据#读取数据importpandasaspddata=pd.read_csv('data.csv')data.columns#使用data.columns属性查看打印所有的离散变量名fordiscrete_featuresindata.columns: ifdata[discrete_features].dtype=='object': print(discrete_f
灯眠joy
·
2025-06-02 07:03
python学习打卡
python
机器学习
开发语言
python
打卡
day7
总结日1.day1-3认识了python语言的变量与输出格式化字符串变量的基础运算字符串的拼接与裁剪,列表的操作循环、判断语句a=1b=1c=1print(a)print(b)print(c)name="小明"city="北京"print(f"我的名字是{name},我住在{city}。")num1=20num2=8a=num1+num2#计算和b=num1/num2#计算商c=num1%num2
灯眠joy
·
2025-06-02 07:03
python学习打卡
python
开发语言
前端
Python
打卡
DAY42
知识点回顾回调函数lambda函数hook函数的模块钩子和张量钩子Grad-CAM的示例作业:理解下今天的代码即可回调函数:#定义一个回调函数defhandle_result(result):"""处理计算结果的回调函数"""print(f"计算结果是:{result}")#定义一个接受回调函数的函数defcalculate(a,b,callback):#callback是一个约定俗成的参数名""
chicpopoo
·
2025-06-02 06:25
浙大疏锦行打卡
python
LeetCode
37. Sudoku Solver
设未被填充的格子个数为n,那么时间复杂度大约为O(9n+1)=O(9n)在
leetcode
上用时76ms,本题在
leetcode
上有0ms的解法,2ms解法0ms解法classSolution{public
甜橙UP
·
2025-06-02 03:34
LeetCode
【
打卡
】车厢重排
buffers=[deque()for_inrange(k)]next_carriage=1out=[]创建k个空的缓冲轨道(双端队列)next_carriage变量跟踪当前需要输出的车厢编号(从1开始)out列表记录最终输出的车厢原始索引fori,carriageinenumerate(carriages):ifcarriage==next_carriage:#直接输出out.append(i)
2301_82030102
·
2025-06-02 01:23
java
算法
开发语言
学习
日记
-day20-6.1
完成目标:知识点:1.集合_Collections集合工具类方法:staticbooleanaddAll(Collectionc,T...elements)->批量添加元素staticvoidshuffle(Listlist)->将集合中的元素顺序打乱staticvoidsort(Listlist)->将集合中的元素按照默认规则排序staticvoidsort(Listlist,Comparato
永日45670
·
2025-06-01 23:06
学习
学习
日记
-day16-5.26
完成目标:学习java下半段课程知识点:1.经典接口2.String3.String的创建4.String知识点5.判断字符串内容6.String获取方法7.String的转换功能8..String分割方法9.StringBuilder使用StringBuilder的情况使用StringBuffer的情况10.StringBuilder常用方法11.数学相关类_Math类12.数学相关类_BigI
永日45670
·
2025-06-01 23:06
学习
算法
Leetcode
3569. Maximize Count of Distinct Primes After Split
Leetcode
3569.MaximizeCountofDistinctPrimesAfterSplit1.解题思路2.代码实现题目链接:3569.MaximizeCountofDistinctPrimesAfterSplit1
Espresso Macchiato
·
2025-06-01 22:03
leetcode笔记
leetcode
3569
leetcode
hard
leetcode周赛452
LazySegmentTree
惰性分段树
质数求解
Leetcode
第173场周赛题解
5319.删除回文子序列题目描述给你一个字符串s,它仅由字母'a'和'b'组成。每一次删除操作都可以从s中删除一个回文子序列。返回删除给定字符串中所有字符(字符串为空)的最小删除次数。「子序列」定义:如果一个字符串可以通过删除原字符串某些字符而不改变原字符顺序得到,那么这个字符串就是原字符串的一个子序列。「回文」定义:如果一个字符串向后和向前读是一致的,那么这个字符串就是一个回文。示例1:输入:s
彩虹糖梦
·
2025-06-01 21:23
数据结构与算法
leetcode
[每日
LeetCode
]780.到达终点
链接:780.到达终点-力扣(
LeetCode
)(
leetcode
-cn.com)题设:给定四个整数sx,sy,tx和ty,如果通过一系列的转换可以从起点(sx,sy)到达终点(tx,ty),则返回true
命殿
·
2025-06-01 21:21
JAVA
数据结构
LeetCode
java
leetcode
数据结构
每日
leetcode
43.字符串相乘-力扣(
LeetCode
)题目给定两个以字符串形式表示的非负整数num1和num2,返回num1和num2的乘积,它们的乘积也表示为字符串形式。
XiaoyaoCarter
·
2025-06-01 20:17
leetcode训练
leetcode
算法
职场和发展
c++
数据结构
研发效率之殇
劳资关系的认知错位在这个用生物识别
打卡
机监控脑力劳动的时代,我们似乎退回了以燃煤量衡量生产力的蒸汽纪元。企业用代码行数丈量知识创造(某大厂
constCpp
·
2025-06-01 20:15
能效分析
职场和发展
每日
leetcode
2469.温度转换-力扣(
LeetCode
)题目给你一个四舍五入到两位小数的非负浮点数celsius来表示温度,以摄氏度(Celsius)为单位。
XiaoyaoCarter
·
2025-06-01 18:03
leetcode训练
leetcode
算法
数据结构
c++
职场和发展
874. 模拟行走机器人
【
LeetCode
题解】模拟机器人在网格上行走——返回最大欧式距离的平方题目描述题目编号:
LeetCode
874-模拟行走机器人在一个无限大小的二维平面上,机器人从原点(0,0)出发,初始面朝北方向。
Joyner2018
·
2025-06-01 18:03
python
python
开发语言
leetcode
算法
leetcode
hot100 二叉树(一)
1.二叉树的中序遍历中序遍历(中根遍历):左-根-右顺序,递归实现。注意设置递归终止条件。classSolution{public:voidsearch(TreeNode*root,vector&ans){if(!root)return;search(root->left,ans);ans.push_back(root->val);search(root->right,ans);}vectorin
不想起名字a
·
2025-06-01 17:57
leetcode
算法
职场和发展
leetcode
hot100刷题
日记
——34.将有序数组转换为二叉搜索树
FirstBlood:什么是平衡二叉搜索树?二叉搜索树(BST)的性质左小右大:每个节点的左子树中所有节点的值都小于该节点的值,右子树中所有节点的值都大于该节点的值。子树也是BST:左子树和右子树也必须是二叉搜索树。中序遍历有序:对二叉搜索树进行中序遍历,可以得到一个按从小到大顺序排列的有序序列。平衡二叉搜索树(BalancedBST)的性质平衡性:平衡二叉搜索树在满足二叉搜索树所有性质的基础上,
姬公子521
·
2025-06-01 16:16
力扣刷题专栏
leetcode
深度优先
算法
Leetcode
Hot 100刷题记录 -Day17(搜索二维矩阵II)
搜索二维矩阵II问题描述:编写一个高效的算法来搜索mxn矩阵matrix中的一个目标值target。该矩阵具有以下特性:每行的元素从左到右升序排列。每列的元素从上到下升序排列。示例1:输入:matrix=[[1,4,7,11,15],[2,5,8,12,19],[3,6,9,16,22],[10,13,14,17,24],[18,21,23,26,30]],target=5输出:true示例2:输
刘心奶黄包~
·
2025-06-01 16:15
刷题记录
leetcode
矩阵
算法
java
LeetCode
腾讯50题-Day14-215/217/230
LeetCode
50题(17天)-Day14215数组中的第K大个元素题号:215难度:中等https://
leetcode
-cn.com/problems/kth-largest-element-in-an-array
言成苟文
·
2025-06-01 16:45
LeetCode
腾讯50题
数据结构
leetcode
python
数据结构
算法
python
打卡
day40@浙大疏锦行
知识点回顾:彩色和灰度图片测试和训练的规范写法:封装在函数中展平操作:除第一个维度batchsize外全部展平dropout操作:训练阶段随机丢弃神经元,测试阶段eval模式关闭dropout一、彩色/灰度图片处理规范写法defprocess_image(image,is_grayscale=False):"""统一处理彩色/灰度图像"""ifis_grayscale:#灰度图处理(H,W)->(
风逸hhh
·
2025-06-01 15:09
python打卡60天行动
python
深度学习
机器学习
每日算法刷题计划Day17 5.29:
leetcode
复习滑动窗口+二分搜索5道题+二分答案1道题,用时1h20min
分享丨【算法题单】二分算法(二分答案/最小化最大值/最大化最小值/第K小)-讨论-力扣(
LeetCode
)第一轮基础(不含基础题困难题目,不含进阶部分、思维拓展部分和其他部分)思想:1.一.二分查找模版套路
爱coding的橙子
·
2025-06-01 15:09
算法
算法
leetcode
职场和发展
python
打卡
day40
知识点回顾:彩色和灰度图片测试和训练的规范写法:封装在函数中展平操作:除第一个维度batchsize外全部展平dropout操作:训练阶段随机丢弃神经元,测试阶段eval模式关闭dropout作业:仔细学习下测试和训练代码的逻辑,这是基础,这个代码框架后续会一直沿用,后续的重点慢慢就是转向模型定义阶段了。importtorchimporttorch.nnasnnimporttorch.optima
纨妙
·
2025-06-01 15:39
python
人工智能
机器学习
python
打卡
DAY23
知识回顾:转化器和估计器的概念管道工程ColumnTransformer和Pipeline类作业:整理下全部逻辑的先后顺序,看看能不能制作出适合所有机器学习的通用pipeline基础概念pipeline在机器学习领域可以翻译为“管道”,也可以翻译为“流水线”,是机器学习中一个重要的概念。在机器学习中,通常会按照一定的顺序对数据进行预处理、特征提取、模型训练和模型评估等步骤,以实现机器学习模型的训练
纨妙
·
2025-06-01 09:58
python
开发语言
python
打卡
打印26
知识点回顾:函数的定义变量作用域:局部变量和全局变量函数的参数类型:位置参数、默认参数、不定参数传递参数的手段:关键词参数传递参数的顺序:同时出现三种参数类型时函数的定义函数的基本写法如下所示:deffunction_name(parameter1,parameter2,...):"""Docstring:描述函数的功能、参数和返回值(可选但强烈推荐)"""#函数体:实现功能的代码#...retu
纨妙
·
2025-06-01 09:58
python
开发语言
python
打卡
day29
知识点回顾类的装饰器装饰器思想的进一步理解:外部修改、动态类方法的定义:内部定义和外部定义类的装饰器类装饰器就像是一个“升级计划”,它可以接收一个类,然后返回一个修改后的类(升级后的)。通过这种方式,你可以在不改变原有类定义的情况下,为类添加新的功能。既然函数可以复用,有了类和装饰器,那么类还能进一步封装么?可以的,类也有装饰器。回顾一下,函数的装饰器是:接收一个函数,返回一个修改后的函数。我们之
纨妙
·
2025-06-01 09:58
python
开发语言
python
打卡
day41
简单CNN知识回顾数据增强卷积神经网络定义的写法batch归一化:调整一个批次的分布,常用与图像数据特征图:只有卷积操作输出的才叫特征图调度器:直接修改基础学习率卷积操作常见流程如下:1.输入→卷积层→Batch归一化层(可选)→池化层→激活函数→下一层Flatten->Dense(withDropout,可选)->Dense(Output)简单CNN1.数据增强数据增强就像是在餐厅的食材上应用各
纨妙
·
2025-06-01 09:27
python
深度学习
人工智能
LeetCode
题练习与总结:电话号码的字母组合
一、题目描述给定一个仅包含数字2-9的字符串,返回所有它能表示的字母组合。答案可以按任意顺序返回。给出数字到字母的映射如下(与电话按键相同)。注意1不对应任何字母。示例1:输入:digits="23"输出:["ad","ae","af","bd","be","bf","cd","ce","cf"]示例2:输入:digits=""输出:[]示例3:输入:digits="2"输出:["a","b","
一直学习永不止步
·
2025-06-01 09:26
LeetCode
Java
中等
算法
数据结构
LeetCode
Java
哈希表
字符串
回溯
leetcode
刷题(javaScript)——回溯、递归、dfs相关场景题总结
回溯算法是对树形或者图形结构执行一次深度优先遍历,实际上类似枚举的搜索尝试过程,在遍历的过程中寻找问题的解。深度优先遍历有个特点:当发现已不满足求解条件时,就返回,尝试别的路径。此时对象类型变量就需要重置成为和之前一样,称为「状态重置」。许多复杂的,规模较大的问题都可以使用回溯法,有「通用解题方法」的美称。实际上,回溯算法就是暴力搜索算法。当涉及到回溯、递归、深度优先搜索(DFS)相关的场景题时,
三月的一天
·
2025-06-01 09:25
Leetcode刷题技巧总结
leetcode
深度优先
算法
leetcode
17.电话号码的字母组合:字符串映射与回溯的巧妙联动
一、题目深度解析与字符映射逻辑题目描述给定一个仅包含数字2-9的字符串digits,返回所有它能表示的字母组合。数字与字母的映射关系如下(与电话按键相同):2:"abc",3:"def",4:"ghi",5:"jkl",6:"mno",7:"pqrs",8:"tuv",9:"wxyz"例如,输入digits="23",应返回["ad","ae","af","bd","be","bf","cd","
Musennn
·
2025-06-01 09:24
leetcode刷题详解
算法
leetcode
数据结构
java
leetcode
216.组合总和III:回溯算法中多条件约束下的状态管理
一、题目深度解析与组合约束条件题目描述找出所有相加之和为n的k个数的组合,且满足以下条件:每个数只能使用一次(范围为1到9)所有数字均为唯一的正整数组合中的数字按升序排列例如,当k=3,n=9时,正确组合为[[1,2,6],[1,3,5],[2,3,4]]。题目要求返回所有可能的有效组合,且组合不能重复。核心约束条件分析与普通组合问题相比,本题增加了两个关键约束:和约束:组合中所有元素的和必须等于
Musennn
·
2025-06-01 09:54
leetcode刷题详解
算法
java
数据结构
leetcode
leetcode
77.组合:回溯算法中for循环与状态回退的逻辑艺术
一、题目深度解析与组合问题本质题目描述给定两个整数n和k,要求从1到n的整数中选取k个不同的数,返回所有可能的组合。例如,当n=4,k=2时,所有组合为[[1,2],[1,3],[1,4],[2,3],[2,4],[3,4]]。题目要求:组合中的数字按升序排列不同组合之间按字典序排列不能有重复组合组合问题的核心特性组合问题的本质是在n个元素中选取k个元素的子集问题,具有以下特点:无序性:组合不考虑
Musennn
·
2025-06-01 08:53
leetcode刷题详解
算法
leetcode
java
数据结构
【Python
打卡
Day31】文件的拆分与使用@浙大疏锦行
之前介绍了如何在不同的文件中,导入其他目录的文件,核心在于了解导入方式和python解释器检索目录的方式。搞清楚了这些,那我们就可以来看看,如何把一个文件,拆分成多个具有着独立功能的文件,然后通过import的方式,来调用这些文件。这样具有几个好处:1.可以让项目文件变得更加规范和清晰2.可以让项目文件更加容易维护,修改某一个功能的时候,只需要修改一个文件,而不需要修改多个文件。3.文件变得更容易
可能是猫猫人
·
2025-06-01 05:57
Python打卡训练营内容
python
人工智能
开发语言
【Python
打卡
Day23】管道/流水线工程 @浙大疏锦行
#day23管道工程基础概念pipeline在机器学习领域可以翻译为“管道”,也可以翻译为“流水线”,是机器学习中一个重要的概念。在机器学习中,通常会按照一定的顺序对数据进行预处理、特征提取、模型训练和模型评估等步骤,以实现机器学习模型的训练和评估。为了方便管理这些步骤,我们可以使用pipeline来构建一个完整的机器学习流水线。pipeline是一个用于组合多个估计器(estimator)的es
可能是猫猫人
·
2025-06-01 05:27
Python打卡训练营内容
python
开发语言
园区智能化集成平台汇报方案
该方案为园区智能化集成平台设计,依据《智能建筑设计标准》等20余项国家与行业规范,针对传统园区信息孤岛、反应滞后、经验流失、管理粗放等痛点,构建可视化智慧园区管理平台,实现大屏数据可视化、三维设备监控、智慧运维(含工单管理、巡检
打卡
数智资源
·
2025-06-01 04:55
智慧园区
信息可视化
制造
数据库
网络
大数据
云计算
代码随想录训练营 Day62
打卡
图论part11 Floyd 算法 A * 算法
代码随想录训练营Day62
打卡
图论part11Floyd算法例题:卡码97.小明逛公园题目描述小明喜欢去公园散步,公园内布置了许多的景点,相互之间通过小路连接,小明希望在观看景点的同时,能够节省体力,走最短的路径
那一抹阳光多灿烂
·
2025-06-01 02:42
力扣
图论
图论
算法
python
数据结构
leetcode
hot100刷题
日记
——33.二叉树的层序遍历
解题+总结二维vector的初始化方法题目描述情况1:不确定行数和列数情况2:已知行数和列数情况3:已知行数但不知道列数情况4:已知列数但不知道行数题目描述解答:用队列思路都差不多,我觉得对于我自己来说,此题最大的难点在于二维vector的初始化。和之前有行数的初始化不一样的是:此题不确定行数,也不确定列数。那我们就以此题为例,总结一下二维vector的初始化吧。情况1:不确定行数和列数class
姬公子521
·
2025-06-01 00:25
力扣刷题专栏
leetcode
算法
职场和发展
leetcode
hot100刷题
日记
——29.合并两个有序链表
解答:方法一:递归递归的边界条件是啥呢?递归别想那么多具体步骤,考虑大步骤,小的递归自己会去做的classSolution{public:ListNode*mergeTwoLists(ListNode*list1,ListNode*list2){//递归比较大小//先考虑递归边界是什么?//如果一条链表遍历到了空节点,说明另一条链表已经排好序了//返回另一条链表if(!list1){returnl
姬公子521
·
2025-05-31 23:18
力扣刷题专栏
leetcode
链表
c++
LeetCode
高频SQL50题(基础版)day01
文章目录day011查询2连接高频SQL50题(基础版)day011查询1757.可回收且低脂的产品+-------------+---------+|ColumnName|Type|+-------------+---------+|product_id|int||low_fats|enum||recyclable|enum|+-------------+---------+product_id
卷末
·
2025-05-31 21:05
SQL
leetcode
算法
职场和发展
LeetCode
高频SQL50(基础版)
文章目录[高频SQL50题(基础版)](https://
leetcode
.cn/studyplan/sql-free-50/)1查询1757.可回收且低脂的产品+-------------+------
卷末
·
2025-05-31 21:05
SQL
leetcode
算法
24届春招平均薪资出炉!互联网行业薪资15.3k,你达标了吗
刚刚小米发来明天晚上的面试通知,有没有面试过相同或者类似岗位的uu呀,我#和牛牛一起刷题
打卡
(51733)##和牛牛一起刷题
打卡
##牛客在线求职答疑中心(35799)#华#牛客在线求职答疑中心#华为机试
2301_79125431
·
2025-05-31 21:33
java
Python星球
日记
- 第7天:字典与集合
引言:上一篇:Python星球
日记
-第6天:列表与元组名人说:路漫漫其修远兮,吾将上下而求索。
Code_流苏
·
2025-05-31 17:34
Python星球日记
python基础
字典
集合
数据结构
编程基础
字符串转换函数-
leetCode
-008
问题描述:实现一个将字符串转换为整数的函数时,需要考虑各种边界情况和细节,例如空格的处理、符号的判断、数字的读取以及整数溢出的处理等。以下是详细的解题过程以及代码实现。问题分析空格处理:需要丢弃字符串开头的空格字符。符号判断:检查字符串的第一个有效字符是否为正或负号。数字读取:读取连续的数字字符,直到遇到非数字字符或字符串结束。整数溢出处理:确保读取的整数不超过32位有符号整数的范围。解题思路初始
风风吹不到
·
2025-05-31 17:02
leetcode
算法
java
day14
leetcode
-hot100-27(链表6)
21.合并两个有序链表-力扣(
LeetCode
)1.暴力法思路创建一个空节点,用来组装这两个链表,谁小谁就是下一个节点。
苏荷水
·
2025-05-31 17:02
leetcode
链表
算法
Leetcode
LCR 187. 破冰游戏
1.2.题目地址https://
leetcode
.cn/problems/yuan-quan-zhong-zui-hou-
Benjamin Tang
·
2025-05-31 17:02
leetcode
算法
约瑟夫环
上一页
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
其他