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
算法基础l78z
c++算法赛万能模板个人笔记适用蓝桥杯,天梯赛,acm等赛事
算法笔记-更新与2025-3-22点赞收藏+关注持续更新
算法基础
二分整数二分//在一个单调区间里面去找答案boolcheck(intx){/*...*/}//检查x是否满足某种性质//区间[l,r]被划分成
a东方青
·
2025-03-23 02:07
个人笔记
c++
算法
笔记
算法基础
——蓝桥杯(python实现,实际上大多数用c++更明白易懂)(第一部分,共12个小题)
1.成绩统计问题描述:编写一个程序,建立一个字典,每个字典包含姓名、学号、英语成绩、数学成绩和C++成绩,并通过字典操作平均分最高的学生和平均分最低的学生并且输出。输入格式:输入n+1行,第一行输入一个正整数n,表示学生数量;接下来的n行每行输入5个数据,分别表示姓名、学号、英语成绩、数学成绩和C++成绩。注意成绩有可能会有小数。输出格式:输出两行,第一行输出平均成绩最高的学生姓名。第二行输出平均
New_Teen
·
2025-03-21 10:53
算法
蓝桥杯
python
人工智能(AI)系统化学习路线
人工智能技术正在重塑各行各业,但许多初学者容易陷入误区:❌盲目跟风:直接学习TensorFlow/PyTorch,忽视数学与
算法基础
。❌纸上谈兵:只看理论不写代码,无法解决实际问题。
xiaoyu❅
·
2025-03-20 00:44
python
人工智能
学习
蓝桥杯新手算法练习题单|冲击国一(三)
此题单为
算法基础
精选题单,包含蓝桥杯常考考点以及各种经典算法,可以帮助你打牢基础,查漏补缺。
小咖拉眯
·
2025-03-19 12:44
蓝桥杯
蓝桥杯
java
数据结构
算法
dfs
bfs
PyTorch 深度学习实战(12):Actor-Critic 算法与策略优化
一、Actor-Critic
算法基础
Actor-Cri
进取星辰
·
2025-03-18 19:17
PyTorch
深度学习实战
深度学习
pytorch
算法
AI开发 -
算法基础
递归 的概念和入门(三)递归的进阶学习
前面我们通过2篇文章,一起了解了递归,以及使用递归来解决汉诺塔问题。今天我们在这个基础上,进一步地熟悉和学习递归。这篇学习笔记将涵盖递归的基本概念、应用、优化技巧、陷阱及与迭代的对比,并通过具体的Python代码示例和大家一起来深入理解递归的使用。一、巩固基础1.递归的概念递归,简单来说就是函数自己调用自己。听起来有点绕,但其实就像俄罗斯套娃,一层套一层,直到遇到最小的那个娃娃(基线条件)才停止。
minstbe
·
2025-03-16 10:27
Python
AI应用与观察
算法
学习
深度优先
PyTorch 深度学习实战(13):Proximal Policy Optimization (PPO) 算法
一、PPO
算法基础
PPO是OpenAI提出的一种强化学习算法,旨在解决策略梯度方法中的训练不稳定问题。PPO通过
进取星辰
·
2025-03-14 19:47
PyTorch
深度学习实战
深度学习
pytorch
算法
三天斩获10万用户。零基础用ChatGPT+Flutter开发AI算命小程序,流量变现全流程
无需
算法基础
,手把手教你用ChatGPT生成风水命理模型,Flutter快速开发上线,抓住玄学经济红利!(文末送开光版源码+裂变增长脚本)**关键词**:AI算命、ChatGPT变现、Flutter开
众口烁金
·
2025-03-13 19:53
chatgpt
flutter
人工智能
小程序
plotly
Solidity基础 -- 哈希算法
二、哈希
算法基础
介绍(一)定义哈希算法(HashAlgorithm),也称为散列算法,是一种将任意长度的输入数据(也称为消息)通过特定的数学函数转换为固定长度输出的过程
第十六年盛夏.
·
2025-03-13 03:20
智能合约
区块链应用搭建
区块链
智能合约
2025年北京市海淀区信息奥赛真题解析(小学组)
专栏特色1.经典算法练习:根据信息学竞赛大纲,精心挑选经典算法题目,提供清晰的代码实现与详细指导,帮助您夯实
算法基础
。
热爱编程的通信人
·
2025-03-12 19:53
c++
白名单
信息学奥赛
蓝桥杯冲击省一必刷题单(一)
此题单为
算法基础
精选题单,包含蓝桥杯常考考点以及各种经典算法,可以帮助你打牢基础,查漏补缺。
小咖拉眯
·
2025-03-11 11:19
蓝桥杯
蓝桥杯
java
算法
数据结构
给求职者的建议:软件工程师
数据结构与
算法基础
必刷:数组、链表、哈希表
追寻向上
·
2025-03-10 03:21
python
java
c语言
软件工程
遗传
算法基础
讲解
一、遗传
算法基础
1.什么是遗传算法?一种模拟生物进化过程的优化算法,基于达尔文的“自然选择”和“遗传学理论”。
HH予
·
2025-03-06 18:42
深度学习
蓝桥杯
算法基础
(36)动态规划dp经典问题详解
动态规划-动态规划方法方法代表了这一类问题(最优子结构or子问题最优性)的有一半解法,是设计方法或者策略,不是具体算法-本质是递推,核心是找到状态转移的方式,写出dp方程-形式:记忆性递归递推01背包问题有n个重量和价值分别为wi,vi的物品,从这些物品中挑选出总重量不超过n的物品,求所有挑选方案中的值总和的最大值1=w[i]){intv1=v[i]+dfs(i+1,ww-w[i]);//选择当前
湖前一人对影成双
·
2025-03-06 03:36
算法
蓝桥杯
动态规划
蓝桥杯
算法基础
(35)贪心算法详解
动态规划和贪心算法都是一种推导算法均用“局部最优解”来推导“全局最优解”是对遍历解空间的一种优化当问题具有最有子结构时,可用都动规,而贪心是动规的特例什么是贪心策略顾眼前-->长远-遵循某种规则,不断(贪心地)选取当前最优策略,最终找到最优解-难点:当前最优未必是整体最优贪心策略例1:硬币支付问题有1元,5元,10元,50元,100元,500元地硬币各c1,c5,c10,c50,c100,c500
湖前一人对影成双
·
2025-03-06 03:06
蓝桥杯
算法
职场和发展
《代码随想录第三十二天》——贪心
算法基础
、分发饼干、摆动序列、最大子序和
《代码随想录第三十二天》——贪心
算法基础
、分发饼干、摆动序列、最大子序和本篇文章的所有内容仅基于C++撰写。1.基础知识1.1什么是贪心贪心的本质是选择每一阶段的局部最优,从而达到全局最优。
-Michelangelo-
·
2025-03-05 22:20
算法刷题
贪心算法
算法
《信息学奥赛一本通 编程启蒙C++版》3431-3435(5题)
区间合并信息学奥赛一本通-编程启蒙(C++版)在线评测系统[例75.2]区间合并信息学奥赛一本通-编程启蒙(C++版)在线评测系统ACWing803.区间合并(C++)ACWing803.区间合并(C++)-CSDN博客
算法基础
之离散化
dllglvzhenfeng
·
2025-03-05 05:32
小学生C++编程入门
小学生C++趣味编程
创新
c++
开发语言
一本通
启蒙
人工智能
算法
GESP
CSP-J
算法基础
课——第三章 搜索与图论(一)
第三章搜索与图论(一)DFS与BFS的区别与联系都可以对整个问题空间进行遍历;搜索的结构都像树一样;但搜索的顺序是不同的;深度优先搜索是尽可能往深里搜,当搜到叶子节点的时候回溯;DFSDFSDFS就像一个非常执着的人,它会不断往深里搜,搜到头后回去的时候也还不是直接回到头,而是边回去边看能不能继续往前走,只有确定当前点所有路都走不了的时候,才会往回退一步;下图中的树代表整个问题空间,节点上的数字代
华北理工大学ACM协会
·
2025-03-03 08:14
算法竞赛——算法基础课
图论
算法
c++
蓝桥杯备考冲刺必刷题(C++) | 蓝桥云课 760 数的计算
2.经典算法练习:根据蓝桥杯青少组竞赛大纲,挑选经典算法题目,提供代码实现与指导,助您夯实
算法基础
。3.系统化学习:从基础到进阶,循序渐进,帮助您全面提升编程能力。附上汇总贴:蓝桥杯备
热爱编程的通信人
·
2025-03-02 15:20
蓝桥杯
c++
职场和发展
mysql数据推荐算法_Mahout推荐
算法基础
转载自(http://www.geek521.com/?p=1423)Mahout推荐算法分为以下几大类GenericUserBasedRecommender算法:1.基于用户的相似度2.相近的用户定义与数量特点:1.易于理解2.用户数较少时计算速度快GenericItemBasedRecommender算法:1.基于item的相似度特点:1.item较少时就算速度更快2.当item的外部概念易于
爱看书的小兔纸
·
2025-03-01 10:15
mysql数据推荐算法
算法基础
篇--模拟
模拟模拟的含义模拟,顾名思义就是题目让你干什么,你就干什么。考察的是将思路转化成代码的代码能⼒。这类题⼀般较为简单,属于竞赛⾥⾯的签到题(但是,万事⽆绝对,也有可能会出现让⼈⾮常难受的模拟题),我们在学习语法阶段接触的题,⼤多数都属于模拟题。现在我们就通过下面的几道题目来了解一下模拟的特点:1.多项式输出题目来源:洛谷题目链接:多项式输出题目就是下面的样子:模拟题没有什么可以详细讲解的思路,大家直
近听水无声477
·
2025-02-26 17:51
算法
C语言实现冒泡排序算法详细解析
尽管冒泡排序效率相对较低,但它简单易学,适合初学者学习排序
算法基础
。1.冒泡排序算法原理冒泡排序(Bubble
青妍
·
2025-02-23 23:04
算法基础
-- 区间和
区间和假定有一个无限长的数轴,数轴上每个坐标上的数都是0。现在,我们首先进行n次操作,每次操作将某一位置x上的数加c。接下来,进行m次询问,每个询问包含两个整数l和r,你需要求出在区间[l,r]之间的所有数的和。输入格式第一行包含两个整数n和m。接下来n行,每行包含两个整数x和c。再接下来m行,每行包含两个整数l和r。输出格式共m行,每行输出一个询问中所求的区间内数字和。数据范围−10^9≤x≤1
CyberXavier
·
2025-02-23 02:36
数据结构算法基础
算法
CSP-J
算法基础
前缀和与差分
文章目录前言前缀和差分具体代码实现前缀和计算前缀和保存到一个数组中实现函数计算数组一段的和差分定义差分数组运用差分到需要的数组中总体代码总结前言在计算机科学中,处理数组的区间操作是一个常见的任务。无论是计算子数组的和,还是在数组的某个范围内应用加法操作,传统方法往往效率较低。为了提高处理这些问题的效率,前缀和(PrefixSum)和差分(DifferenceArray)技术被广泛应用。它们不仅能够
人才程序员
·
2025-02-23 01:54
CSP-J
算法
c++
竞赛
青少年编程
信息竞赛
薪得体会(2025牛客寒假
算法基础
集训营6)
#include#defineendl'\n'#defineintllusingll=longlong;typedefunsignedlonglongull;usingnamespacestd;voidGordenGhost();signedmain(){#ifdefGordenfreopen("in.txt","rt",stdin);freopen("out.txt","wt",stdout);
GordenGhost
·
2025-02-22 10:26
算法
c++
牛客
贪心算法
蓝桥杯备赛打卡Day15
蓝桥杯每日一题1.木棒2.n-皇后问题Acwing
算法基础
课1.子集生成以下是部分题目的代码//木棒inta[70],n;intinit_len,maxn,sum;//分别记录要拼成的长度,遍历上界和下界
Emberyn
·
2025-02-21 04:02
蓝桥杯
职场和发展
有需要2025年参加蓝桥杯比赛的同学往下看!!!
(一)基础
算法基础
算法是竞赛的基石,包括枚举、排序(如冒泡排序、选择排序、插入排序等)、搜索(如BFS和DFS)
岱宗夫up
·
2025-02-21 00:15
教程
蓝桥杯
职场和发展
算法基础
1.3:双指针,位运算,离散化,区间合并
双指针for(inti=0,j=0;iusingnamespacestd;constintN=100010;intn;intq[N],s[N];//s存的是当前j到i这个区间里面每一个数出现的次数。intmain(){scanf("%d",&n);for(inti=0;i1)s[q[j++]]--;//有重复的数,把它拿出去,表示这个数减1res=max(res,i-j+1);//更新答案}cou
sunluyang521
·
2025-02-17 14:50
算法基础
算法
[AcWing]
算法基础
课(一)学算法强推哦
第一讲基础算法本文题目及代码全部来自AcWing,强推!(因为没有接触过C++所以一开始学起来不是很容易,慢慢听下去边查边学就好啦)文章目录第一讲基础算法1.排序1.1快速排序1.2归并排序2.二分2.1整数二分(较麻烦)2.2浮点数二分3.前缀和与差分3.1前缀和3.2差分4.双指针5.位运算6.离散化7.区间合并1.排序1.1快速排序快速排序基础算法:题目:#includeusingnames
vo很懒
·
2025-02-17 07:23
算法
算法
leetcode
数据结构
【算法】【区间合并】acwing
算法基础
803. 区间合并
题目给定n个区间[li,ri],要求合并所有有交集的区间。注意如果在端点处相交,也算有交集。输出合并完成后的区间个数。例如:[1,3]和[2,6]可以合并为一个区间[1,6]。输入格式第一行包含整数n。接下来n行,每行包含两个整数l和r。输出格式共一行,包含一个整数,表示合并区间完成后的区间个数。数据范围1≤n≤100000−109≤li≤ri≤109输入样例:51224567879输出样例:3来
柠石榴
·
2025-02-17 06:21
算法
输入输出
算法
c++
区间合并
算法基础
1
1.排序排序有个非常好用的stlsort()基本使用方法在C++中,sort函数是头文件中的一个功能强大的工具,用于对给定范围内的元素进行排序。sort()函数可以对给定区间所有元素进行排序。它有三个参数sort(begin,end,cmp),其中begin为指向待sort()的数组的第一个元素的指针,end为指向待sort()的数组的最后一个元素的下一个位置的指针,cmp参数为排序准则,cmp参
菜狗阿G
·
2025-02-15 23:52
算法
数据结构
c++
蓝桥杯 Java B 组之排序算法(冒泡、选择、插入排序)
Day1:排序算法(冒泡、选择、插入排序)一、排序
算法基础
排序算法是蓝桥杯JavaB组的高频考点,主要考察:手写基础排序算法(冒泡、选择、插入)理解时间复杂度使用排序解决实际问题(如求TopK)二、三大基础排序算法
计算机小白一个
·
2025-02-13 18:00
排序算法
算法
数据结构
算法基础
之贪心:排序不等式、绝对值不等式、推公式
文章1、排序不等式1.1、排队打水2、绝对值不等式2.1、货仓选址3、推公式3.3、耍杂技的牛1、排序不等式1.1、排队打水#include#includeusingnamespacestd;typedeflonglongLL;constintN=100010;intn;intt[N];intmain(){scanf("%d",&n);for(inti=0;i
素位明哲
·
2025-02-12 20:43
算法基础
算法
贪心算法
数据结构
【算法】【前缀和】acwing
算法基础
795. 前缀和
题目输入一个长度为n的整数序列。接下来再输入m个询问,每个询问输入一对l,r。对于每个询问,输出原序列中从第l个数到第r个数的和。输入格式第一行包含两个整数n和m。第二行包含n个整数,表示整数数列。接下来m行,每行包含两个整数l和r,表示一个询问的区间范围。输出格式共m行,每行输出一个询问的结果。数据范围1≤l≤r≤n1≤n,m≤100000−1000≤数列中元素的值≤1000输入样例:53213
柠石榴
·
2025-02-10 21:28
输入输出
算法
前缀和
算法
数据结构
c++
前缀和
算法基础
——容错
容错机制常见的容错机制可以分为以下6种:FailOverFailFastFailSafeFailBackForkingBroadCast前4种容错机制针对的是服务调用失败的场景,而后面2种容错机制更多的是对数据实时性和数据可靠性方面的考虑和容错的实现。FailOver失败自动切换失败自动切换机制是指当调用该服务集群的某个节点失败时,自动切换到该服务集群的另外一个节点并进行重试,其中切换机制类似于负
黄雪超
·
2025-02-09 08:38
大数据基础
#
算法基础
java
服务器
数据库
贪心思想的本质,如何贪心地思考问题,例题+思路详解
2025牛客寒假
算法基础
集训营1G井然有序之衡链接:题目链接题目描述小红拿到了一个数组,她可以进行任意次以下操作:选择两个元素,使得其中一个加1,另一个减1。
骈玖
·
2025-02-08 18:50
ICPC
算法竞赛
贪心
贪心算法
算法
【多目标免疫遗传算法在选址中的应用】使用多目标免疫遗传算法计算较简化海上救援选址问题研究(Matlab代码实现)
本文目录如下:目录⛳️赠与读者1概述多目标免疫遗传算法在海上救援选址中的应用研究一、引言二、海上救援选址问题分析(一)问题描述(二)影响因素(三)多目标特性三、多目标免疫遗传算法原理(一)遗传
算法基础
(
Ps.729
·
2025-02-07 15:47
前端
python必读书单
文章目录{编程入门}{编程进阶}{
算法基础
}{Web开发}{网络编程}{爬虫}{安全}{数据分析}{数据科学}{数据挖掘}{机器学习}{深度学习}{其他方向}{编程入门}父与子的编程之旅:与小卡特一起学
Vin0sen
·
2025-02-05 02:08
python
开发语言
CCF-CSP考试基础备考讲解、实战向的解题技巧--冲锋2025年3月认证!!!
CCFCSP认证考试主要考察算法与编程实战能力,以下是针对我当前情况(我的数据结构与
算法基础
一般,感觉代码啥的记不住,可能理解上还行)的备考建议(附3个月冲刺计划模板):基础备考建议一、考试核心内容(针对性拆解
夜信431
·
2025-02-04 17:06
数据结构
算法
动态规划
c
ccf
ccfcsp认证
算法基础
——一致性
引入最早研究一致性的场景既不是大数据领域,也不是分布式系统,而是多路处理器。可以将多路处理器理解为单机计算机系统内部的分布式场景,它有多个执行单元,每一个执行单元都有自己的存储(缓存),一个执行单元修改了自己存储中的一个数据后,这个数据在其他执行单元里面的副本就面临数据一致的问题。随着时代发展,互联网公司的快速发展,单机系统在计算和存储方面都开始面临瓶颈,分布式是一个必然的选择,但是这也进一步放大
黄雪超
·
2025-02-03 23:10
大数据基础
#
算法基础
大数据
算法
一致性
动态规划算法(25.1.27)
0.前置了解:递归思想以及相关题目(详解递归思想-CSDN博客)1.动态规划
算法基础
概念:最简单的例子:斐波那
一位不愿透露姓名的程序猿
·
2025-01-30 02:06
算法
动态规划
【算法】【归并排序】AcWing
算法基础
788. 逆序对的数量
题目给定一个长度为n的整数数列,请你计算数列中的逆序对的数量。逆序对的定义如下:对于数列的第i个和第j个元素,如果满足ia[j],则其为一个逆序对;否则不是。输入格式第一行包含整数n,表示数列的长度。第二行包含n个整数,表示整个数列。输出格式输出一个整数,表示逆序对的个数。数据范围1≤n≤100000,数列中的元素的取值范围[1,109]。输入样例:6234561输出样例:5来源:AcWing算法
柠石榴
·
2025-01-27 18:10
排序
acwing题解
输入输出
算法
数据结构
c++
开发语言
排序算法
【LeetCode刷题日记】常用
算法基础
和理解及运用_leecode刷题知识点讲解
{根据迭代表达式,由旧值计算出新值;新值取代旧值,为下一次迭代做准备;}迭代的经典例子1.斐波那契数列(没错,又是我)2.汉诺塔问题(这不巧了么)3.背包问题有N件物品和一个容量为V的背包。第i件物品的重量是w[i],价值是v[i]。求解将哪些物品装入背包可使这些物品的重量总和不超过背包容量,且价值总和最大。基本思路这是最基础的背包问题,特点是:每种物品仅有一件,可以选择放或不放。用子问题定义状态
2401_89791282
·
2025-01-26 20:07
算法
leetcode
职场和发展
算法基础
-- 快速幂算法详解
快速幂算法详解快速幂(FastPower或ExponentiationbySquaring)是一种能够在O(logn)O(\logn)O(logn)时间复杂度内高效计算幂次(如ana^nan)的算法。相比于朴素的逐次相乘(需要O(n)O(n)O(n)次乘法),快速幂极大地减少了运算次数,尤其当指数nnn较大时更显优势。以下从原理、实现思路及具体示例三个方面详细讲解。一、快速幂的基本原理计算ana
sz66cm
·
2025-01-26 11:00
算法
数据结构
算法基础
-- AVL树初识
AVL树初识一、AVL树简介AVL树是一种自平衡二叉搜索树(BinarySearchTree,BST),于1962年由GeorgyAdelson-Velsky和EvgeniiLandis提出,名字也来自他们两位的姓氏首字母组合。它通过在插入、删除节点后维持平衡性,确保在查找、插入、删除操作上保持O(logn)O(\logn)O(logn)的平均和最坏时间复杂度。二、AVL树的平衡条件在普通的二叉
sz66cm
·
2025-01-26 11:30
算法
数据结构
算法基础
-- 红黑树初识
红黑树初识红黑树(Red-BlackTree)是一种自平衡的二叉搜索树,它通过对每个节点增加颜色属性,以及在插入和删除节点时使用特定规则调整树结构来保持平衡。红黑树的特点是,在任何情况下,其树高都可以保持在(O(\logn))的级别,从而确保了高效的查找、插入和删除操作。红黑树的五大性质节点颜色:每个节点要么是红色,要么是黑色。根节点为黑色:树的根节点始终是黑色。叶子节点为黑色:所有叶子节点(NI
sz66cm
·
2025-01-26 10:21
算法
深入解析华为OD机试:开放日活动“取出尽量少的球”题解及C++、Java、JavaScript、Python详细实现
这不仅是为了考查面试者的
算法基础
,还要求能够通过高效的逻辑思维解决问题。
m0_57781768
·
2025-01-26 09:13
华为od
c++
java
AcWing
算法基础
课笔记——高斯消元
高斯消元用来求解方程组a11x1+a12x2+⋯+a1nxn=b1a21x1+a22x2+⋯+a2nxn=b2…an1x1+an2x2+⋯+annxn=bna_{11}x_1+a_{12}x_2+\dots+a_{1n}x_n=b_1\\a_{21}x_1+a_{22}x_2+\dots+a_{2n}x_n=b_2\\\dots\\a_{n1}x_1+a_{n2}x_2+\dots+a_{nn}x
SharkWeek.
·
2025-01-25 20:55
AcWing
算法
笔记
数论
数据结构——
算法基础
1、概念算法(Algorithm)用来描述对特定问题的求解步骤,它是指令的有限序列,其中每一条指令代表一个或多个操作算法的概念在计算机科学领域中几乎无处不在,在各种计算机系统的实现中,算法的设计往往处于核心的位置。计算机的问世是20世纪算法是计算机科学的重要基础,就像算盘一样,人们需要为计算机编制各种各样的“口诀”即算法,才能使其工作软件(项目)=程序+文档程序=数据结构+算法软件(项目)=数据结
小禾苗_
·
2025-01-23 18:39
数据结构
二分查找(Java版)
二分查找算法Java版算法介绍算法复杂度算法思想算法注意事项
算法基础
版改进版平衡版最左侧查找最右侧查找总结二分查找算法介绍算法复杂度时间复杂度:O(logn)空间复杂度:O(1)算法思想二分查找(BinarySearch
爱学Java
·
2025-01-21 22:23
Java数据结构与算法
java
算法
上一页
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
其他