发布于 2023-06-07
【C++算法基础】#6算法的时间复杂度和空间复杂度分析
算法的时间复杂度和空间复杂度是评价算法优劣的两个重要指标。 本文将介绍如何分析算法的时间复杂度和空间复杂度,并给出几个例子供参考学 …
CCPC全国邀请赛金牌/ICPC亚洲区域赛银牌 / 211本科在读
算法的时间复杂度和空间复杂度是评价算法优劣的两个重要指标。 本文将介绍如何分析算法的时间复杂度和空间复杂度,并给出几个例子供参考学 …
在算法中,有一个很经典的算法:回溯法,其使用的搜索方法是深度优先搜索。 本文将介绍回溯法,手把手教大家学会如何写回溯法,以及在搜索 …
在计算机中,图的存储方式有很多种,最常用的是邻接矩阵和邻接表。邻接矩阵的适用范围一般很小,我们不考虑这种写法。 本文将讨论对于图的 …
分治法(Divide and Conquer)和二分法(Binary Search)都是十分重要的算法思想。 分治法可以将较大规模 …
补题链接:http://oj.eriktse.com/contest.php?cid=1001 比赛信息 ETOJ的第一场周赛,整 …
暴力枚举法(Brute Force)是许多刚接触编程或算法的选手最容易上手,也最明显的算法。虽然暴力枚举往往效率极低,但是可以很快 …
🎈 作者:Eriktse 🎈 简介:19岁,211计算机在读,现役ACM银牌选手🏆力争以通俗易懂的方式讲解算法!❤️欢迎关注我,一 …
题目链接:https://ac.nowcoder.com/acm/contest/54484/B 题意很简单,但是数据范围偏大。 …
上一篇文章我们讲了两种经典的博弈模型:《【ACM博弈论】SG函数入门(1):从巴什博奕到尼姆游戏》,这一节我们开始讲解SG函数。 …