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从零开始
算法每日一练 (13)
携手共前行,未来更辉煌文章目录算法每日一练(13)全排列II题目描述解题思路解题代码`c/c++``golang``lua`官方站点:力扣
Leetcode
算法每日一练(13)全排列II题目地址:全排列II
张胤尘
·
2025-03-17 20:37
算法每日一练
算法
数据结构
算法-找到字符串中所有字母异位词
力扣题目:438.找到字符串中所有字母异位词-力扣(
LeetCode
)题目描述:给定两个字符串s和p,找到s中所有p的异位词的子串,返回这些子串的起始索引。不考虑答案输出的顺序。
程序员南飞
·
2025-03-17 14:29
算法
数据结构
开发语言
java
Spring Boot Security 实战指南:
从零开始
构建安全可靠的应用
SpringBootSecurity实战指南:
从零开始
构建安全可靠的应用摘要:网络安全至关重要,SpringBootSecurity提供了强大的安全框架,帮助我们轻松构建安全可靠的应用。
无眠_
·
2025-03-17 13:51
spring
boot
数据库
网络
C++闪电侠:快速幂算法终极指南
目录快速幂核心思想快速幂模板代码快速幂取模模板(大数必备)实战演练(
LeetCode
真题)快速幂核心思想二进制分解+分治思想:a^13=a^(8+4+1)=a^8*a^4*a^1通过不断平方分解指数:a
三流搬砖艺术家
·
2025-03-17 11:08
算法
算法
深度优先
c++
从零开始
学机器学习——构建一个推荐web应用
首先给大家介绍一个很好用的学习地址:https://cloudstudio.net/columns今天,我们终于将分类器这一章节学习完活了,和回归一样,最后一章节用来构建web应用程序,我们会回顾之前所学的知识点,并新增一个web应用用来让模型和用户交互。所以今天的主题是美食推荐。美食推荐Web应用程序首先,请不要担心,本章节并不会涉及过多的前端知识点。我们此次的学习重点在于机器学习本身,因此我们
努力的小雨
·
2025-03-17 11:04
机器学习
机器学习
前端
人工智能
C++前缀和神技:区间问题瞬杀模板
目录前缀和核心价值一维前缀和模板1.预处理公式2.代码实现3.动态图示二维前缀和模板1.预处理公式2.代码实现3.二维示意图六大避坑指南复杂度分析
LeetCode
实战前缀和核心价值暴力法的痛点://计算区间和
三流搬砖艺术家
·
2025-03-17 08:43
算法
算法
数据结构
c++
从零开始
大模型开发与微调:PyCharm的下载与安装
从零开始
大模型开发与微调:PyCharm的下载与安装1.背景介绍随着人工智能和深度学习技术的不断发展,大型语言模型(LargeLanguageModels,LLMs)已经成为当前最引人注目的研究热点之一
AI天才研究院
·
2025-03-17 06:55
AI大模型企业级应用开发实战
AI大模型应用入门实战与进阶
DeepSeek
R1
&
大数据AI人工智能大模型
计算科学
神经计算
深度学习
神经网络
大数据
人工智能
大型语言模型
AI
AGI
LLM
Java
Python
架构设计
Agent
RPA
【
从零开始
学习计算机科学】软件工程(三)需求工程
【
从零开始
学习计算机科学】软件工程(三)需求工程需求工程好的需求应具备的特征:需求工程(RequirementEngineering,RE)起始导出需求讨论会头脑风暴调查问卷场景分析法实地考察原型法精化协商规格说明确认需求管理需求工程设计和开发一个计算机软件时
贫苦游商
·
2025-03-17 06:53
学习
软件工程
需求分析
软件需求
需求文档
软件开发
敏捷编程
【
从零开始
学习计算机科学】软件工程(五)软件设计
【
从零开始
学习计算机科学】软件工程(五)软件设计软件设计概述良好的设计具有三大特性设计主要包含的方面设计中的一些概念设计的方法与策略体系结构设计体系结构设计的基本问题:体系结构的设计模式体系结构设计的过程构建级设计面向对象构件设计用户接口设计用户接口设计原则
贫苦游商
·
2025-03-17 06:53
学习
软件工程
软件开发
软件设计
敏捷开发
极限编程
软件需求
【
从零开始
学习计算机科学】软件工程(二)软件工程方法学
【
从零开始
学习计算机科学】软件工程(二)软件工程方法学软件工程方法学结构化/面向过程结构化编程结构化设计结构化分析结构化方法的常见问题面向对象软件工程方法学我们通常把在软件生命周期全过程中使用的一整套技术方法的集合称为方法学
贫苦游商
·
2025-03-17 06:23
学习
软件工程
hadoop
面向过程
面向对象
软件开发
敏捷开发
【
从零开始
学习计算机科学】软件工程(一)软件工程中的过程模型
【
从零开始
学习计算机科学】软件工程(一)软件工程中的过程模型软件与软件工程软件工程具有以下核心要素软件工程中的过程模型惯用过程模型瀑布模型V模型增量过程模型演化过程模型原型模型螺旋模型协同开发模型喷泉模型专用过程模型构件组装模型统一过程模型
贫苦游商
·
2025-03-17 06:23
学习
软件工程
过程模型
瀑布模型
敏捷开发
极限编程
V模型
【
从零开始
学习计算机科学】设计模式(四)责任链模式、命令模式、解释器模式、迭代器模式、中介者模式、备忘录模式、观察者模式、状态模式、空对象模式、策略模式、模板模式、访问者模式
【
从零开始
学习计算机科学】设计模式(四)责任链模式、命令模式、解释器模式、迭代器模式、中介者模式、备忘录模式、观察者模式、状态模式、空对象模式、策略模式、模板模式、访问者模式责任链模式主要特点工作原理适用场景优点缺点命令模式主要特点工作原理适用场景优点缺点解释器模式主要特点工作原理
贫苦游商
·
2025-03-17 06:52
学习
设计模式
责任链模式
迭代器模式
访问者模式
命令模式
解释器模式
【
从零开始
学习计算机科学】设计模式(五)MVC模式、业务代表模式、组合实体模式、数据访问对象模式、前端控制器模式、拦截过滤器模式、服务定位器模式、传输对象模式
【
从零开始
学习计算机科学】设计模式(五)MVC模式、业务代表模式、组合实体模式、数据访问对象模式、前端控制器模式、拦截过滤器模式、服务定位器模式、传输对象模式MVC模式主要组件工作原理优点缺点适用场景总结业务代表模式主要特点组成部分工作原理优点缺点适用场景总结组合实体模式主要特点组成部分工作原理适用场景优点缺点总结数据访问对象模式主要特点组成部分工作原理适用场景优点缺点总结前端控制器模式主要特点组
贫苦游商
·
2025-03-17 06:52
学习
设计模式
mvc
业务代理模式
组合实体模式
数据访问对象模式
传输对象模式
【
从零开始
学习计算机科学】设计模式(一)设计模式概述
【
从零开始
学习计算机科学】设计模式(一)设计模式概述设计模式简介设计模式与软件架构设计模式的分类1.创建型模式(CreationalPatterns)2.结构型模式(StructuralPatterns
贫苦游商
·
2025-03-17 06:52
学习
设计模式
软件工程
软件开发
软件设计
行为模式
建造者模式
【
从零开始
学习计算机科学】设计模式(二)工厂模式、抽象工厂模式、单例模式、建造者模型、原型模式
【
从零开始
学习计算机科学】设计模式(二)工厂模式、抽象工厂模式、单例模式、建造者模型、原型模式工厂模式主要特点类型适用场景抽象工厂模式主要特点工作原理适用场景举例优点缺点总结单例模式主要特点工作原理适用场景优点缺点总结建造者模式主要特点工作原理适用场景优点缺点总结原型模式主要特点工作原理适用场景优点缺点总结工厂模式工厂模式
贫苦游商
·
2025-03-17 06:52
学习
设计模式
抽象工厂模式
工厂模式
单例模式
原型模式
建造者模式
【
从零开始
学习计算机科学】数字逻辑(二)数字逻辑电路
【
从零开始
学习计算机科学】数字逻辑(二)数字逻辑电路数字逻辑电路数字逻辑电路的类型数字逻辑电路的研究方法电子设计自动化(EDA)数字逻辑电路用来处理数字信号的电子线路称为数字电路。
贫苦游商
·
2025-03-17 06:21
学习
数字逻辑
逻辑电路
EDA
CAD
集成电路
电路设计
【
从零开始
学习计算机科学】数字逻辑(四)数字系统设计
【
从零开始
学习计算机科学】数字逻辑(四)数字系统设计数字系统设计硬件描述语言HDL(HardwareDescriptionLanguage)VerilogHDL的起源与发展HDL软核、固核和硬核的重用HDL
贫苦游商
·
2025-03-17 06:21
学习
数字逻辑
verilog
数字系统
HDL
数字电路
FPGA
【
从零开始
学习计算机科学】硬件设计与FPGA原理
硬件设计硬件设计流程在设计硬件电路之前,首先要把大的框架和架构要搞清楚,这要求我们搞清楚要实现什么功能,然后找找有否能实现同样或相似功能的参考电路板(要懂得尽量利用他人的成果,越是有经验的工程师越会懂得借鉴他人的成果)。如果你找到了的参考设计,最好还是先看懂并理解,这一方面能提高我们的电路理解能力,而且能避免设计中的错误。在开始做硬件设计前,根据自己的项目需求,可以去找能够满足硬件功能设计的,有很
贫苦游商
·
2025-03-17 06:21
【从零开始学习计算机】硬件设计
fpga开发
学习
数字逻辑
verilog
HDL
硬件设计
硬件工程
算法题刷题方法记录(蓝桥杯、
Leetcode
)
Algorithmexercises尘封已久的算法,又要重新开始刷题了,不知道题量能不能达到预期研一寒假期间,断断续续的,平均下来大概每天一题,懒懒散散的,开学来了继续刷。记录下让人眼前一新的算法题喜欢就要勇敢去爱,对一件事,对一个人,如何付出,如何去追求,如何去爱,在付出的的过程中又如何去确定自己的内心?在追求一个目标或者一个人的时候,如何确保自己在付出的时候也是开心的?^_^加油<( ̄︶ ̄)↗
·
2025-03-17 02:17
代码随想录算法训练营第 20 天 |
LeetCode
235. 二叉搜索树的最近公共祖先
LeetCode
701.二叉搜索树中的插入操作
LeetCode
450.删除二叉搜索树中的节点
代码随想录算法训练营Day20代码随想录算法训练营第20天|
LeetCode
235.二叉搜索树的最近公共祖先
LeetCode
701.二叉搜索树中的插入操作
LeetCode
450.删除二叉搜索树中的节点目录代码随想录算法训练营前言
HIT最菜电控
·
2025-03-16 23:01
代码随想录算法训练营
算法
leetcode
数据结构
c++
【蓝桥杯速成】| 4.递归
递归题目一:最大公约数问题描述1979.找出数组的最大公约数-力扣(
LeetCode
)给你一个整数数组nums,返回数组中最大数和最小数的最大公约数。两个数的最大公约数是能够被两个数整除的最大正整数。
最好的药物是乌梅
·
2025-03-16 22:23
算法
leetcode
数据结构
超详细小白做题思路全解
LeetCode
989.组形式的整数加法
989.数组形式的整数加法题目整数的数组形式num是按照从左到右的顺序表示其数字的数组。例如,对于num=1321,数组形式是[1,3,2,1]。给定num,整数的数组形式,和整数k,返回整数num+k的数组形式。示例1:输入:num=[1,2,0,0],k=34输出:[1,2,3,4]解释:1200+34=1234示例2:输入:num=[2,7,4],k=181输出:[4,5,5]解释:274+
最好的药物是乌梅
·
2025-03-16 22:23
算法
leetcode
c++
【蓝桥杯速成】| 3.数据结构
题目一:两数之和问题描述1.两数之和-力扣(
LeetCode
)给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。
最好的药物是乌梅
·
2025-03-16 22:22
算法
数据结构
蓝桥杯
Java对接DeepSeek全攻略:从0到1小白无忧
本文将带你
从零开始
,详细讲解如何在Java中对接DeepSeekAPI,适合小白用户。我们将从环境搭建、API调用、数据处理等方面逐步展开,并提供完整的代码示例。
古龙飞扬
·
2025-03-16 21:20
java
开发语言
ai
LeetCode
每日一题 2025/3/10-2025/3/16
记录了初步解题思路以及本地实现代码;并不一定为最优也希望大家能一起探讨一起进步目录3/102269.找到一个数字的K美丽值3/112012.数组美丽值求和3/123305.元音辅音字符串计数I3/133306.元音辅音字符串计数II3/143340.检查平衡字符串3/153110.字符串的分数3/162272.最大波动的子字符串3/102269.找到一个数字的K美丽值依次判断defdivisorS
alphaTao
·
2025-03-16 20:11
Exercise
leetcode
算法
校招C++编程题练习
校招C++编程题练习1.基础准备2.基础数据结构概念,基本操作,以及优缺点等2.1[字符串操作(标准库,解析,匹配等)](https://
leetcode
-cn.com/explore/learn/card
橙叔
·
2025-03-16 20:09
学习
c++
数据结构
算法
leetcode
102. 二叉树的层序遍历
方法一:用两个数组进行迭代遍历classSolution{publicList>levelOrder(TreeNoderoot){if(root==null){returnnewArrayList>();}Listcur=newArrayList();cur.add(root);List>ans=newArrayList>();while(!cur.isEmpty()){Listnxt=newAr
不吃元西
·
2025-03-16 20:39
Java算法笔记
leetcode
代码随想录 Day 44 | 【第九章 动态规划part 07】198.打家劫舍、213.打家劫舍II、337.打家劫舍III
|
LeetCode
:198.打家劫舍_哔哩哔哩_bilibili代码随想录1.解题思路(1)dp数组的含义:考虑下标i(包含下标i及之前的房间)所能偷的最大的金币为dp[i]。
Accept17
·
2025-03-16 18:58
动态规划
算法
Day16:最小的k个数
示例1:输入:stock=[2,5,7,4],cnt=1输出:[2]示例2:输入:stock=[0,2,3,6],cnt=2输出:[0,2]或[2,0]LCR159.库存管理III-力扣(
LeetCode
m0_65150762
·
2025-03-16 17:47
算法
从零开始
写3D引擎(开发环境VS2022+OpenGL)之十 如何给3D图形添加光源设置漫发射镜面放射 保姆包教会系列
TIP]
从零开始
写3D游戏引擎(开发环境VS2022+OpenGL)之八如何让自己的图形从2D变为3D,包含代码与解释的保姆包教会系列-CSDN博客
从零开始
写3D游戏引擎(开发环境VS2022+
金沙阳
·
2025-03-16 16:44
3d
c++
游戏引擎
leetcode
, LC13: copy-list-with-random-pointer
1题目描述现在有一个这样的链表:链表的每一个节点都附加了一个随机指针,随机指针可能指向链表中的任意一个节点或者指向空。请对这个链表进行深拷贝。Alinkedlistisgivensuchthateachnodecontainsanadditionalrandompointerwhichcouldpointtoanynodeinthelistornull.Returnadeepcopyoftheli
不喜欢敲代码的医生不是一个好Zach
·
2025-03-16 15:36
leetcode
链表
指针
算法
数据结构
力扣 2697. 字典序最小回文串
题目来源:https://
leetcode
.cn/problems/lexicographically-smallest-palindrome/C++题解:从两端往中间判断,不同时则用字典序小的替换字典序大的
江湖人称贺行风
·
2025-03-16 14:29
开始C++吧
leetcode
算法
c++
## VMware 虚拟机保姆级教程:
从零开始
玩转虚拟化
本教程将带你
从零开始
,一步步学习如何使用VMware虚拟机。**一、准备工作**1.**下载VMwareWorkstation
一只联想小新15呀~
·
2025-03-16 12:15
运维开发
力扣:3. 无重复字符的最长子串(滑动窗口)
3.无重复字符的最长子串-力扣(
LeetCode
)3.无重复字符的最长子串-给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。
码农 小王
·
2025-03-16 08:15
力扣刷题
leetcode
算法
力扣:2.两数相加(O(n)复杂度)
2.两数相加-力扣(
LeetCode
)2.两数相加-给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位数字。
码农 小王
·
2025-03-16 08:14
力扣刷题
leetcode
算法
复原IP地址 (
leetcode
93
leetcode
系列文章目录一、核心操作二、外层配合操作三、核心模式代码总结一、核心操作判断字段是否有效函数:首先start不能大于end当到最后一个收获层的时候,start已经是s.size了,但是end
JohnFF
·
2025-03-16 05:51
leetcode
算法
职场和发展
LeetCode
hot 100 每日一题(9)——560. 和为 K 的子数组
这是一道难度为中等的题目,让我们来看看题目描述:给你一个整数数组nums和一个整数k,请你统计并返回该数组中和为k的子数组的个数。子数组是数组中元素的连续非空序列。示例1:输入:nums=[1,1,1],k=2输出:2示例2:输入:nums=[1,2,3],k=3输出:2提示:1=0;end--){sum+=nums[end];//累加当前子数组的元素到sumif(sum==k){//如果当前累加
Awesome Baron
·
2025-03-16 04:48
leetcode
leetcode
算法
职场和发展
第20篇:
从零开始
构建NLP项目之电商用户评论分析:模型训练阶段
大家好,今天我们继续探讨如何
从零开始
构建一个NLP项目,特别是电商用户评论分析中的模型训练阶段。模型训练是NLP项目的核心环节,通过合理的调参和优化,可以显著提升模型性能。
Gemini技术窝
·
2025-03-16 04:46
自然语言处理
人工智能
深度学习
AIGC
机器学习
nlp
langchain
大模型火爆 2025:LLaMA、Qwen、DeepSeek 核心原理+就业秘籍,快速入门 AI 工程师
1.大模型核心原理:
从零开始
理解AI模型这些是大型语言模型(LLMs)的核心技术,适合初学者逐步深入学习。以下是详细拆解,让小白也能掌握:LLaMA系列模型核心原理详解:什么是LLaMA?
weixin_40941102
·
2025-03-16 03:38
llama
人工智能
从零开始
探索C++游戏开发:性能、控制与无限可能
一、为何选择C++开发游戏?在虚幻引擎5渲染的次世代画面背后,在《巫师3》的庞大开放世界中,在《毁灭战士》的丝滑60帧战斗里,C++始终扮演着核心技术角色。这门诞生于1983年的语言,至今仍占据着游戏引擎开发语言使用率榜首(根据2023年GameDev调查数据)。其核心竞争力体现在:硬件级控制:手动内存管理允许精确控制资源分配,这对需要管理数百万多边形和4K纹理的3A游戏至关重要零成本抽象:模板元
南玖yy
·
2025-03-16 02:32
C++游戏开发
c
[
LeetCode
]46.全排列(python)
1.代码fromtypingimportListclassSolution:defpermute(self,nums:List[int])->List[List[int]]:result:List[List[int]]=[]length=len(nums)deffill(n:int,nums:List[int]):ifn==length:result.append(nums[:])returnfo
xyhaaab
·
2025-03-16 02:31
leetcode
python
算法
从零开始
大模型开发与微调:PyTorch 2.0深度学习环境搭建
从零开始
大模型开发与微调:PyTorch2.0深度学习环境搭建作者:禅与计算机程序设计艺术/ZenandtheArtofComputerProgramming1.背景介绍1.1问题的由来随着深度学习在各个领域的广泛应用
AI智能涌现深度研究
·
2025-03-16 01:54
DeepSeek
R1
&
大数据AI人工智能
Python入门实战
计算科学
神经计算
深度学习
神经网络
大数据
人工智能
大型语言模型
AI
AGI
LLM
Java
Python
架构设计
Agent
RPA
蓝桥杯好题推荐---子集
个人主页:羽晨同学个人格言:“成为自己未来的主人~”题目链接78.子集-力扣(
LeetCode
)https://
leetcode
.cn/problems/subsets/description/解题思路在这道题目当中
羽晨同学
·
2025-03-16 00:18
蓝桥杯C++组
蓝桥杯
职场和发展
HOT100——栈篇
Leetcode
739. 每日温度
文章目录题目:
Leetcode
160.相交链表原题链接思路代码题目:
Leetcode
160.相交链表给定一个整数数组temperatures,表示每天的温度,返回一个数组answer,其中answer[
闪电麦昆️
·
2025-03-15 23:07
HOT100
Leetcode
leetcode
c++
单调栈
HOT100——链表篇
Leetcode
234. 回文链表
文章目录题目:
Leetcode
160.相交链表原题链接思路代码题目:
Leetcode
160.相交链表给你一个单链表的头节点head,请你判断该链表是否为回文链表。
闪电麦昆️
·
2025-03-15 23:07
HOT100
Leetcode
链表
数据结构
c++
(二分 数学推导区间 两个数组的距离值)
leetcode
1385
数学推导:设arr1[i]=x则|x-arr2[j]|x+d而这个数t有三种可能1.刚好等于x-d不满足条件2.大于x-d但是小于等于x+d不满足条件3.大于x+d满足条件那arr2中小于t的值呢,因为t>=x-d所以arr2&arr1,vector&arr2,intd){sort(arr2.begin(),arr2.end());intans=0;for(autox:arr1){autot=ra
维齐洛波奇特利(male)
·
2025-03-15 22:05
算法
HTML5前端页面设计,HTML5网页前端设计
书名HTML5网页前端设计作者周文洁ISBN9787302463597定价59.50元出版社清华大学出版社出版时间2017年6月HTML5网页前端设计内容简介编辑本书是一本
从零开始
学习的Web前端开发教材
设计师马丁
·
2025-03-15 22:02
HTML5前端页面设计
leetcode
-sql数据库面试题冲刺(高频SQL五十题)
题目:1633.各赛事的用户注册率用户表:Users±------------±--------+|ColumnName|Type|±------------±--------+|user_id|int||user_name|varchar|±------------±--------+user_id是该表的主键(具有唯一值的列)。该表中的每行包括用户ID和用户名。注册表:Register±---
我想吃烤肉肉
·
2025-03-15 20:19
sql
测试面试
数据库
leetcode
sql
【贪心算法】将数组和减半的最小操作数
1.题目解析2208.将数组和减半的最少操作次数-力扣(
LeetCode
)2.讲解算法原理使用当前数组中最大的数将它减半,,直到数组和减小到一半为止,从而快速达到目的重点是找到最大数,可以采用大根堆快速达到目的
I_Am_Me_
·
2025-03-15 19:10
贪心算法
贪心算法
算法
【
leetcode
100】括号生成
1、题目描述数字n代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且有效的括号组合。示例1:输入:n=3输出:["((()))","(()())","(())()","()(())","()()()"]2、初始思路2.1思路全排列+筛选2.2犯错点全排列,时间复杂度高,且易读性较差3优化算法3.1思路在构造的过程中直接确保括号的正确匹配:当左括号数量List[str]:res=[]p
SsummerC
·
2025-03-15 19:09
leetcode100
leetcode
python
算法
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他