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打卡
python
打卡
DAY20
##注入所需库importpandasaspdimportseabornassnsimportmatplotlib.pyplotaspltimportrandomimportnumpyasnpimporttimeimportshapfromsklearn.svmimportSVC#支持向量机分类器#fromsklearn.neighborsimportKNeighborsClassifier#K近
Bugabooo
·
2025-05-23 15:02
python
开发语言
python
打卡
day27@浙大疏锦行
知识点回顾:装饰器的思想:进一步复用函数的装饰器写法注意内部函数的返回值作业:编写一个装饰器logger,在函数执行前后打印日志信息(如函数名、参数、返回值)deflogger(func):defwrapper(*args,**kwargs):print(f"开始执行函数:{func.__name__}")print(f"参数:args={args},kwargs={kwargs}")result
风逸hhh
·
2025-05-23 15:01
python
前端
javascript
python学习
打卡
day27
DAY27函数专题2:装饰器知识点回顾:装饰器的思想:进一步复用函数的装饰器写法注意内部函数的返回值作业:编写一个装饰器logger,在函数执行前后打印日志信息(如函数名、参数、返回值)@loggerdefmultiply(a,b):returna*bmultiply(2,3)#输出:#开始执行函数multiply,参数:(2,3),{}#函数multiply执行完毕,返回值:6importtim
vijaycc
·
2025-05-23 15:01
python学习打卡
python
学习
开发语言
python
打卡
DAY27
##注入所需库importpandasaspdimportseabornassnsimportmatplotlib.pyplotaspltimportrandomimportnumpyasnpimporttimeimportshap#fromsklearn.svmimportSVC#支持向量机分类器##fromsklearn.neighborsimportKNeighborsClassifier#
Bugabooo
·
2025-05-23 15:30
python
开发语言
LeetCode
404.左叶子之和的递归求解:终止条件与递归逻辑的深度剖析
一、题目解析:左叶子的定义与递归求解思路题目描述
LeetCode
404.左叶子之和要求计算二叉树中所有左叶子节点的值之和。
Musennn
·
2025-05-23 12:12
leetcode刷题详解
leetcode
算法
java
LeetCode
925. 长按键入 java题解
https://
leetcode
.cn/problems/long-pressed-name/description/classSolution{publicbooleanisLongPressedName
奔跑的废柴
·
2025-05-23 10:57
LeetCode
leetcode
java
算法
双指针
LeetCode
129. 求根节点到叶节点数字之和 java题解
https://
leetcode
.cn/problems/sum-root-to-leaf-numbers/description/classSolution{intres=0;publicintsumNumbers
奔跑的废柴
·
2025-05-23 10:27
leetcode
java
算法
LeetCode
649. Dota2 参议院 java题解
https://
leetcode
.cn/problems/dota2-senate/description/贪心。不会写。
奔跑的废柴
·
2025-05-23 10:27
LeetCode
leetcode
java
算法
贪心
贪心算法
LeetCode
.52 N皇后 II
原题https://
leetcode
-cn.com/problems/n-queens-ii/思路递归回溯,和上一题一毛一样题解packagecom.
leetcode
.code;importjava.util.ArrayList
难过的风景
·
2025-05-23 10:27
力扣题解
算法
leetcode
递归算法
LeetCode
52 N皇后II 题解
LeetCode
52N皇后II题解方法1方法2
LeetCode
链接n皇后问题研究的是如何将n个皇后放置在n×n的棋盘上,并且使皇后彼此之间不能相互攻击。
NJU_lemon
·
2025-05-23 10:56
Java
LeetCode刷题记录
leetcode
算法
java
Java |
Leetcode
Java题解之第52题N皇后II
题目:题解:classSolution{publicinttotalNQueens(intn){Setcolumns=newHashSet();Setdiagonals1=newHashSet();Setdiagonals2=newHashSet();returnbacktrack(n,0,columns,diagonals1,diagonals2);}publicintbacktrack(int
m0_57195758
·
2025-05-23 10:54
分享
Java
Leetcode
题解
Java详解
LeetCode
热题 100(19):
LeetCode
54. 螺旋矩阵(Spiral Matrix)详解
文章目录1.题目描述2.理解题目3.解法一:四边界模拟法3.1思路3.2Java代码实现3.3代码详解3.4复杂度分析3.5适用场景4.解法二:方向数组模拟法4.1思路4.2Java代码实现4.3代码详解4.4复杂度分析4.5与解法一的比较5.解法三:层次遍历法5.1思路5.2Java代码实现5.3代码详解5.4复杂度分析5.5与其他解法的比较6.详细步骤分析与示例跟踪6.1示例1跟踪:3×3矩阵
全栈凯哥
·
2025-05-23 09:50
leetcode
java
算法
算法
打卡
第3天(1道程序员必备题)
前言每天
打卡
一道算法题,既是学习的过程,又是养成习惯的过程算法练习包含最基础的程序员必备题以及
LeetCode
今天是算法题
打卡
第3天!
~~~南山不寒~~~
·
2025-05-23 00:50
算法
java
【Swift】LeedCode 无重复字符的最长子串
【Swift】LeedCode无重复字符的最长子串由于各大平台的算法题的解法很少有Swift的版本,小编这边将会出个专辑为手撕
LeetCode
算法题。新手撕算法。请包涵!!!
闽江小张
·
2025-05-23 00:49
算法
swift
算法
开发语言
代码随想录算法训练营25期
打卡
第三天
今天补前一天的,今天主要做了链表的基础题:203.移除链表元素707.设计链表206.反转链表反转链表部分学会了双指针,递归还没做前一天好多事,笔试,面试,写专利~给耽误了
依无锁有
·
2025-05-23 00:17
算法
Leetcode
219. 存在重复元素 II
文章目录题目示例1示例2思路代码题目给你一个整数数组nums和一个整数k,判断数组中是否存在两个不同的索引i和j,满足nums[i]==nums[j]且abs(i-j)<=k。如果存在,返回true;否则,返回false。示例1输入:nums=[1,2,3,1],k=3输出:true示例2输入:nums=[1,2,3,1,2,3],k=2输出:false思路1,第一次提交打算偷懒,写俩个for循环
Brother汤
·
2025-05-23 00:47
LeetCode刷题集合
leetcode
算法
数据结构
哈希表
【
LeetCode
: 209. 长度最小的子数组 | 滑动窗口】
算法题算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善JAVA开发技术栈|面试刷题|面经八股文|经验分享|好用的网站工具分享恭喜你发现一枚宝藏博主,赶快收入囊中吧人生如棋,我愿为卒,行动虽慢,可谁曾见我后退一步?算法题目录题目链接⛲题目描述求解思路
硕风和炜
·
2025-05-22 23:16
LeetCode每日一题打卡
面试必须掌握的101题
leetcode
算法
java
面试
滑动窗口
用 CodeBuddy 搭建「MiniGoal 小目标
打卡
器」:一次流畅的 UniApp 开发体验
我正在参加CodeBuddy「首席试玩官」内容创作大赛,本文所使用的CodeBuddy免费下载链接:腾讯云代码助手CodeBuddy-AI时代的智能编程伙伴有时候我会给自己定些小目标:每天动动手指
打卡
一下
繁依Fanyi
·
2025-05-22 22:35
uni-app
CodeBuddy首席试玩官
游戏
前端
代码随想录
打卡
|day01
学习目标:数组相关算法的学习1.数组理论基础数组是存放在内存空间上的连续相同类型数据的集合数组的下标从0开始数组的内存空间地址是连续的,所以当我们在数组之中删除或者增添元素时,数据中别的元素的地址就应该随之改变。数组的元素是不能删除只能覆盖的(注:java语言不存在指针,所以程序员也无法获取元素的地址,寻址操作由虚拟机执行完成)2.二分查找算法描述:二分查找又称为折半查找,目的是在有序数组之中查找
ShiinaMashirol
·
2025-05-22 20:00
代码随想录打卡
java
代码随想录
打卡
|day02
学习目标:数组相关算法的学习1.长度最小的子数组力扣题目链接题目描述:给定一个含有n个正整数的数组和一个正整数target。找出该数组中满足其总和大于等于target的长度最小的子数组[numsl,numsl+1,…,numsr-1,numsr],并返回其长度。如果不存在符合条件的子数组,返回0暴力法(时间复杂度:O(n^2))思路:设定一个满足输出条件的数组的最小长度变量minLen,使用双重f
ShiinaMashirol
·
2025-05-22 20:00
代码随想录打卡
算法
[每日一题] 3356. 零数组变换ii
文章目录1.题目链接2.题目描述3.题目示例4.解题思路5.题解代码6.复杂度分析1.题目链接3356.零数组变换II-力扣(
LeetCode
)2.题目描述给你一个长度为n的整数数组nums和一个二维数组
水蓝烟雨
·
2025-05-22 16:32
算法
每日一题
跨列表遍历的终极技巧:用 Swift 实现 Zigzag Iterator 超干净逻辑!
而
LeetCode
281的锯齿迭代器(ZigzagIterator)正是这样一个经典问题的抽象:给定两个或多个数组,实现一种可以“轮流”读取它们的迭代器。这篇文章将以
网罗开发
·
2025-05-22 12:09
Swift
swift
开发语言
ios
字符串也能看风水?教你用 Swift 一眼看出回文潜力
文章目录摘要描述内容分析与实际场景联想题解答案题解代码分析第一步:统计每个字符出现的次数第二步:筛选出现奇数次的字符数量第三步:判断奇数次字符是否不超过一个示例测试及结果时间复杂度空间复杂度总结摘要我们这一篇要聊的是
LeetCode
网罗开发
·
2025-05-22 12:09
Swift
swift
开发语言
ios
每日算法 -【Swift 算法】寻找两个有序数组的中位数(O(log(m+n)))详细讲解版
用Swift寻找两个有序数组的中位数(O(log(m+n)))详细讲解版寻找两个有序数组的中位数,是
LeetCode
上非常经典的一道题,难度为困难(Hard),但它的本质是一个二分查找的变形应用。
不二狗
·
2025-05-22 12:07
算法
算法
swift
开发语言
5.22
打卡
@浙大疏锦行DAY33简单的神经网络知识点回顾:1.PyTorch和cuda的安装2.查看显卡信息的命令行命令(cmd中使用)3.cuda的检查4.简单神经网络的流程a.数据预处理(归一化、转换成张量)b.模型的定义i.继承nn.Module类ii.定义每一个层iii.定义前向传播流程c.定义损失函数和优化器d.定义训练流程e.可视化loss过程预处理补充:注意事项:1.分类任务中,若标签是整数(
丁值心
·
2025-05-22 11:58
机器学习小白从0到1
python
开发语言
机器学习
人工智能
支持向量机
题解 | #零食类商品中复购率top3高的商品#
有问必答##ai面试##和牛牛一起刷题
打卡
(51733)#
打卡
#和牛牛一起刷题
huaxinjiayou
·
2025-05-22 06:53
java
基于Python的人脸识别考勤
打卡
系统
基于Python、PyQt5和OpenCV的人脸识别考勤系统,具有
打卡
、员工管理、考勤记录和报表生成等功能。
Michael-Jay
·
2025-05-22 02:29
python
人工智能
人脸识别考勤打卡系统
软件设计与开发
人脸识别
计算机毕业设计
[面试精选] 0001. 两数之和
文章目录1.题目链接2.题目描述3.题目示例4.解题思路5.题解代码6.复杂度分析1.题目链接1.两数之和-力扣(
LeetCode
)2.题目描述给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值
水蓝烟雨
·
2025-05-21 21:22
算法
面试精选
LeetCode
——162. 寻找峰值(Find Peak Element)[中等]——分析及代码(Java)
LeetCode
——162.寻找峰值[FindPeakElement][中等]——分析及代码[Java]一、题目二、分析及代码1.二分法(1)思路(2)代码(3)结果三、其他一、题目峰值元素是指其值严格大于左右相邻值的元素
江南土豆
·
2025-05-21 19:14
数据结构与算法
LeetCode
Java
题解
Leetcode
162 Find Peak Element
给定一个数组,找到山峰元素https://
leetcode
.com/problems/find-peak-element/description/Input:nums=[1,2,3,1]Output:2Explanation
xxxmmc
·
2025-05-21 19:44
leetcode
二分
[
leetcode
]162. Find Peak Element
题目链接:https://
leetcode
.com/problems/find-peak-element/#/descriptionApeakelementisanelementthatisgreaterthanitsneighbors.Givenaninputarraywherenum
xiaocong1990
·
2025-05-21 19:14
leetcode
LeetCode
162. Find Peak Element - 二分查找(Binary Search)系列题5
Apeakelementisanelementthatisstrictlygreaterthanitsneighbors.Givenanintegerarraynums,findapeakelement,andreturnitsindex.Ifthearraycontainsmultiplepeaks,returntheindextoanyofthepeaks.Youmayimaginethatn
CP Coding
·
2025-05-21 19:11
Leetcode刷题笔记
二分查找
leetcode
蓝桥杯
算法
python
二分查找
leetcode
162. Find Peak Element
FindPeakElementApeakelementisanelementthatisstrictlygreaterthanitsneighbors.Givenanintegerarraynums,findapeakelement,andreturnitsindex.Ifthearraycontainsmultiplepeaks,returntheindextoanyofthepeaks.You
Invisible Name
·
2025-05-21 19:10
leetcode
算法
python
1.柠檬水找零(easy)
1.题目链接:860.柠檬水找零-力扣(
LeetCode
)860.柠檬水找零-在柠檬水摊上,每一杯柠檬水的售价为5美元。顾客排队购买你的产品,(按账单bills支付的顺序)一次购买一杯。
咔_
·
2025-05-21 17:30
算法
java
leetcode
代码随想录算法训练营第三十四天
LeetCode
题目:198.打家劫舍213.打家劫舍II337.打家劫舍III3341.到达最后一个房间的最少时间I(每日一题)其他:今日总结往期
打卡
198.打家劫舍跳转:198.打家劫舍学习:代码随想录公开讲解问题
写个博客
·
2025-05-21 16:21
代码随想录打卡
算法
数据结构
leetcode
3355. 零数组变换 I 中等
给定一个长度为n的整数数组nums和一个二维数组queries,其中queries[i]=[li,ri]。对于每个查询queries[i]:在nums的下标范围[li,ri]内选择一个下标子集。将选中的每个下标对应的元素值减1。零数组是指所有元素都等于0的数组。如果在按顺序处理所有查询后,可以将nums转换为零数组,则返回true,否则返回false。示例1:输入:nums=[1,0,1],que
圣保罗的大教堂
·
2025-05-21 14:09
leetcode
leetcode
【
Leetcode
每日一题】146. LRU 缓存(c++)
146.LRU缓存请你设计并实现一个满足LRU(最近最少使用)缓存约束的数据结构。实现LRUCache类:LRUCache(intcapacity)以正整数作为容量capacity初始化LRU缓存intget(intkey)如果关键字key存在于缓存中,则返回关键字的值,否则返回-1。voidput(intkey,intvalue)如果关键字key已经存在,则变更其数据值value;如果不存在,则
JokerSZ.
·
2025-05-21 11:49
Leetcode
算法
数据结构
竞赛
编程
LeetCode
:146. LRU 缓存
目录146.LRU缓存题目描述:实现代码:146.LRU缓存题目描述:请你设计并实现一个满足LRU(最近最少使用)缓存约束的数据结构。实现LRUCache类:LRUCache(intcapacity)以正整数作为容量capacity初始化LRU缓存intget(intkey)如果关键字key存在于缓存中,则返回关键字的值,否则返回-1。voidput(intkey,intvalue)如果关键字ke
Cosmoshhhyyy
·
2025-05-21 10:13
LeetCode
leetcode
缓存
spring
加油站(
LeetCode
每日一题)
134.加油站在一条环路上有n个加油站,其中第i个加油站有汽油gas[i]升。你有一辆油箱容量无限的的汽车,从第i个加油站开往第i+1个加油站需要消耗汽油cost[i]升。你从其中的一个加油站出发,开始时油箱为空。给定两个整数数组gas和cost,如果你可以按顺序绕环路行驶一周,则返回出发时加油站的编号,否则返回-1。如果存在解,则保证它是唯一的。示例1:输入:gas=[1,2,3,4,5],co
济南java开发,求内推
·
2025-05-21 03:32
leetcode
算法
职场和发展
Swift 二分查找实战:精准定位第一个“Bug版本”(
LeetCode
278)
LeetCode
第278题“第一个错误的版本”就是这个经典问题的简化模型。
网罗开发
·
2025-05-21 03:29
Swift
swift
bug
leetcode
python实现链表的删除_
leetcode
的python实现(209) 长度最小的子数组
【长度最小的子数组】题目描述给定一个含有n个正整数的数组和一个正整数s,找出该数组中满足其和≥s的长度最小的连续子数组,并返回其长度。如果不存在符合条件的连续子数组,返回0。示例:输入:s=7,nums=[2,3,1,2,4,3]输出:2解释:子数组[4,3]是该条件下的长度最小的连续子数组。思路1.双指针使用两个指针l和r,指针r先往后扫描,得到前缀和第一次大于目标值s时,指针l再从头开始扫描,
weixin_39540018
·
2025-05-21 03:26
python实现链表的删除
python得到数组前几行
旋转数组的最小数
php
牛客网
LeetCode
周练Contest-39代码解析(C++)
写在前面:
LeetCode
这个网站相比不必多说了吧,凡是IT圈子的人应该都知道这个网站,最近开始准备找工作,当然也免不了上去刷刷题,做一做比较经典的编程题,刚好看到
LeetCode
有个周练,便报名参加。
luuuyi
·
2025-05-21 03:26
C++
练习
算法
C++
Leetcode
1411/5811 三种颜色涂色的方案数
5811.用三种不同颜色为网格涂色数据规模:1<=m<=5,1<=n<=10001411.给Nx3网格图涂色的方案数数据规模:1<=n<=5000,就相当于5811题中固定m=3看数据规模,应该可以想到是递推关键是递推的阶段不是一块(m,n),而是一行(n)每行有type种填写方法,使用f[i][type]记录第i行第type种排列方案数量则有递推公式:
闪闪的大海
·
2025-05-21 01:14
LeetCode
算法和数据结构
python
算法
leetcode
每日一题 1931. 用三种不同颜色为网格涂色
题目1931.用三种不同颜色为网格涂色思路先获取列表,上下左右的所有情况。解决一维的问题然后所有一维的问题暴力循环。已知一个一维的解,可以对应其他一维解的列表(用于记忆化搜索)然后使用递归,进行累加代码fromcollectionsimportdefaultdict#用java的思维写的classSolution(object):defcolorTheGrid(self,m,n):mod=10**
sui5yue6_
·
2025-05-21 00:10
leetcode
python
windows
从购物清单到数组乘积:探索除自身外数组的乘积问题|
LeetCode
238 除自身以外数组的乘积
LeetCode
238除自身以外数组的乘积点此看全部题解
LeetCode
必刷100题:一份来自面试官的算法地图(题解持续更新中)更多干货,请关注公众号【忍者算法】,回复【刷题清单】获取完整题解目录~生活中的算法想象你是一家糕点店的老板
忍者算法
·
2025-05-20 23:35
忍者算法
LeetCode题解秘籍
leetcode
算法
职场和发展
面试
跳槽
Python
打卡
DAY31
今日的示例代码包含2个部分notebook文件夹内的ipynb文件,介绍下今天的思路项目文件夹中其他部分:拆分后的信贷项目,学习下如何拆分的,未来你看到的很多大项目都是类似的拆分方法知识点回顾规范的文件命名规范的文件夹管理机器学习项目的拆分编码格式和类型注解作业:尝试针对之前的心脏病项目ipynb,将他按照今天的示例项目整理成规范的形式,思考下哪些部分可以未来复用。src/data/data_lo
chicpopoo
·
2025-05-20 23:34
浙大疏锦行打卡
python
机器学习
周练回顾(5)
这个周首先复习了
暑假
看的树状数组#definelowbit(x)((x)&-(x))voidadd(intx,intd)//初始化(或更改树状数组),如果想初始化那就是多次更改{while(x0){sum
-珂朵莉-
·
2025-05-20 23:04
算法
数据结构
c++
滑动窗口与哈希表使用
leecode题目:3.无重复字符的最长子串-力扣(
LeetCode
)依循滑动窗口的经典思路,首先我先定义左右边框,l=0,r=0,接着就是判断的条件问题,如何才能找到一个符合条件的区间,并统计到最大的区间长度
爱吃拼好饭
·
2025-05-20 23:32
数据结构
leetcode
C++
滑动窗口
哈希表
LeetCode
Hot100刷题——轮转数组
56.轮转数组给定一个整数数组nums,将数组中的元素向右轮转k个位置,其中k是非负数。示例1:输入:nums=[1,2,3,4,5,6,7],k=3输出:[5,6,7,1,2,3,4]解释:向右轮转1步:[7,1,2,3,4,5,6]向右轮转2步:[6,7,1,2,3,4,5]向右轮转3步:[5,6,7,1,2,3,4]示例2:输入:nums=[-1,-100,3,99],k=2输出:[3,99
圈圈编码
·
2025-05-20 23:02
leetcode
算法
职场和发展
java
LeetCode
Hot100刷题——除自身以外数组的乘积
238.除自身以外数组的乘积给你一个整数数组nums,返回数组answer,其中answer[i]等于nums中除nums[i]之外其余各元素的乘积。题目数据保证数组nums之中任意元素的全部前缀元素和后缀的乘积都在32位整数范围内。请不要使用除法,且在O(n)时间复杂度内完成此题。示例1:输入:nums=[1,2,3,4]输出:[24,12,8,6]示例2:输入:nums=[-1,1,0,-3,
圈圈编码
·
2025-05-20 23:32
leetcode
算法
职场和发展
java
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
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
其他