技术栈
算法
小璐资源网
14 分钟前
java
·
c++
·
算法
C++中如何正确区分`=`和`==`的使用场景?
在 C++ 编程学习和实际开发中,= 和 == 是两个使用率极高但极易混淆的符号,哪怕是资深开发者也偶尔会因为手滑写错,导致程序出现莫名其妙的 Bug。
N1_WEB
21 分钟前
算法
HDU:杭电 2018 复试真题汇总
1. 题目描述瓜农王大爷去年种西瓜赚了不少钱。看到收入不错,今年他又重新开辟了 $n$ 个西瓜地。为了能给他的 $n$ 个西瓜地顺利的浇上水,对于每个西瓜地他可以选择在本地打井,也可以修管道从另一个瓜地(这个瓜地可能打了井;也可能没打井,它的水也是从其它瓜地引来的)将水引过来。
AMoon丶
29 分钟前
java
·
linux
·
c语言
·
开发语言
·
jvm
·
c++
·
算法
C++模版-函数模版,类模版基础
编译阶段,在对模板实例化前,编译器会判断函数体对于该类型是否可以实例化,若不行则编译错误。在推断模板类型时,不能进行自动类型转换,要求类型精确匹配。
We་ct
36 分钟前
前端
·
算法
·
leetcode
·
typescript
·
深度优先
·
个人开发
·
回溯
LeetCode 79. 单词搜索:DFS回溯解法详解
在LeetCode的中等难度题目中,「单词搜索」是一道经典的DFS(深度优先搜索)+ 回溯算法应用题。它不仅考察对搜索算法的理解,更考验对边界条件的把控和空间优化的思路。今天就带大家一步步拆解这道题,从题目分析到代码实现,再到易错点总结,帮你彻底搞懂这道高频面试题。
眼眸流转
1 小时前
算法
·
leetcode
·
职场和发展
LeetCode热题100(四)
https://leetcode.cn/problems/rotate-array/给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。
相信神话2021
1 小时前
大数据
·
数据库
·
算法
·
2d游戏编程
·
godot4
·
2d游戏开发
第零章:新手的第一课:正确认知游戏开发
「合抱之木,生于毫末;九层之台,起于累土。」**------《道德经》欢迎来到《酒魂》的开发之旅。在你打开 Godot 之前,我想先和你聊几件事------不是技术,而是心态。 很多人在学习游戏开发的过程中,不是被技术难倒的,而是被自己头脑中错误的预设打倒的:「我不会数学」、「我没学过编程」、「一个人做不了游戏」。本章的目标,是把这些预设一条一条地拆开,还原游戏开发的真实面目,然后帮你找到属于自己的起点。
汀沿河
1 小时前
人工智能
·
算法
·
机器学习
2 模型预训练、微调、强化学习的格式
适用场景: 基础模型训练、继续预训练# 格式:JSONL (JSON Lines),一行一个JSON对象
颜酱
2 小时前
javascript
·
后端
·
算法
最小生成树(MST)核心原理 + Kruskal & Prim 算法
MST(Minimum Spanning Tree),在一个带权无向图中,能够连接所有顶点且边权总和最小的树。本质是图论中最优连接方案,连接所有顶点且总权重最小。适用场景:通信网络、电力网络、基础设施布线等最经济连接问题。前提条件:必须是带权无向连通图,不连通则不存在 MST。
啊哦呃咦唔鱼
2 小时前
算法
·
leetcode
·
职场和发展
LeetCode hot100-3 无重复字符的最长子串
sub: 一个std::string类型的字符串对象.find(ch): 字符串的成员函数,用于查找字符ch在字符串中第一次出现的位置
phltxy
2 小时前
java
·
开发语言
·
算法
算法刷题|模拟思想高频题全解(Java版)
在算法面试与笔试中,模拟是最直观、最容易上手的解题思想——题目怎么描述,代码就怎么实现。不需要复杂数据结构,不需要高深算法模板,只要严格还原题目流程,就能稳稳拿分。
宵时待雨
2 小时前
开发语言
·
数据结构
·
c++
·
笔记
·
算法
C++笔记归纳10:继承
目录继承一、封装二、继承的概念及定义2.1.继承的概念2.2.继承的定义2.3.类模板继承类模板三、赋值兼容转换
田梓燊
3 小时前
算法
·
哈希算法
·
散列表
最长的连续序列到底怎么写
原来数组里面元素的顺序是无所谓的。核心就是要跳过一些元素。我们判断到某一个元素,比这个元素小 1 存在,我们就跳过了。比如说遍历到一个元素 it = 4, 但是我们判断出来,在无序哈希集合 unordered_set hash_set 里面,存在 3,也就是,hash_set.count(it-1)==1,那么我们就不需要判断 4 开头的序列了,因为 3 开头的我们就判断过了。也就是说,我们每个元素在遍历到的时候,都会判断一次,这个时间是线性的。
smchaopiao
3 小时前
开发语言
·
c++
·
算法
C++20概念(Concepts)入门指南
这些算法不会改变它们所操作的容器中的元素。对范围内的每个元素应用一个函数检查范围内元素是否全部、存在或没有满足条件的
一叶落438
3 小时前
c语言
·
数据结构
·
c++
·
算法
·
leetcode
·
链表
LeetCode 21. 合并两个有序链表(C语言详解 | 链表经典题)
给定两个 按非递减顺序排列 的链表 list1 和 list2,将它们合并为一个新的 升序链表 并返回。
阿里嘎多哈基米
3 小时前
数据结构
·
算法
·
leetcode
·
哈希算法
·
散列表
速通Hot100-Day04——哈希
454. 四数相加 II像是类似于两数之和,但是如何存储和查找呢?果然像,就是如何降低时间复杂度,2-2的时候时间复杂度是最小的,1-3时间复杂度太高,4个for更高。该题的target = 0。
飞天狗111
3 小时前
算法
最短路算法
目录Dijkstra算法适用情形:算法步骤:为什么要求没有负权边?松弛操作松弛操作的正确性保证模板&&例题
汉克老师
3 小时前
算法
·
线性筛
·
素数
·
gesp5级
·
gesp五级
·
埃氏筛
·
筛法
GESPC++考试五级语法知识(二、埃氏筛与线性筛)课后习题
1 初始化全部为素数 2 从2开始 3 删除倍数数一数,一共是8个先 筛素数再 统计数量输入 t个数字,判断每个是不是素数。
0 0 0
3 小时前
开发语言
·
c++
·
算法
·
前缀和
洛谷P4427 [BJOI2018] 求和 【考点】:树上前缀和
P4427 [BJOI2018] 求和 - 洛谷
佩奇大王
4 小时前
java
·
开发语言
·
算法
P593 既约分数
这个题本质就是在0-2020寻找最大公约数是1的两个数求两个数最大公约数要用到欧几里得算法欧几里得算法:
云泽808
4 小时前
算法
·
贪心算法
·
蓝桥杯
蓝桥杯算法精讲:贪心算法之推公式例题深度剖析
大家好啊,我是云泽Q,欢迎阅读我的文章,一名热爱计算机技术的在校大学生,喜欢在课余时间做一些计算机技术的总结性文章,希望我的文章能为你解答困惑~