当前位置:首页 > 第10页

【算法】前缀和与差分(1)一维数组前缀和

亿万年的星光2年前 (2022-07-16)21674
【算法】前缀和与差分(1)一维数组前缀和
一、定义前缀和:是指某序列的前n项和。可以理解成数学上上的数列的前n项和。差分:是前缀和的逆运算。二、前缀和的分类可以分成一维数组的前缀和和二维 数组的前缀和一维数组前缀和  &n...

【题解】BFS—迷宫问题(1)

亿万年的星光3年前 (2022-07-09)5066
【题解】BFS—迷宫问题(1)
【题目描述】一个5*5的矩阵,矩阵内用0,1显示。其中,0是路,表示这个点可以走,1是墙表示这个点不可以走。问,从给定的矩阵中从左上角到右下角最少需要走多少步?注:题目保证有解(不存在左上角和右下角为...

【算法】广度优先搜索算法(BFS)

亿万年的星光3年前 (2022-06-25)1642
【算法】广度优先搜索算法(BFS)
一、广度优先搜索的过程    广度优先搜索算法(又称宽度优先搜索算法,BFS)是最简便的图的搜索算法之一,这一算法也是很多重要的图的算法的原型。Dijkstra...

【算法】归并排序

亿万年的星光3年前 (2022-04-09)2171
【算法】归并排序
【参考代码】void msort(int s, int t){ if(s==t) return ;  //如果只有一...

【题解】求逆序对个数

亿万年的星光3年前 (2022-04-09)1141
【题目描述】有一实数序列A[1]、A[2] 、A[3] 、……A[n-1] 、A[n] (n<10000),若i<j,并且A[i]>A[j],则称A[i]与A[j]构成了一个逆序对,...

【题解】光荣的梦想

亿万年的星光3年前 (2022-04-09)1204
【题目描述】Prince对他在这片大陆上维护的秩序感到满意,于是决定启程离开艾泽拉斯。在他动身之前,Prince决定赋予King_Bette最强大的能量以守护世界、保卫这里的平衡与和谐。在那个时代,平...

【题解】黑白棋子移动

亿万年的星光3年前 (2022-04-09)1682
【题目描述】有2n个棋子(n≥4)排成一行,开始位置为白子全部在左边,黑子全部在右边,如下图为n=5的情形:○○○○○●●●●●移动棋子的规则是:每次必须同时移动相邻的两个棋子,颜色不限,可以左移也可...

【题解】循环比赛日程表

亿万年的星光3年前 (2022-04-09)1785
【题解】循环比赛日程表
【题目描述】设有N个选手进行循环比赛,其中N=2M,要求每名选手要与其他N-1名选手都赛一次,每名选手每天比赛一次,循环赛共进行N-1天,要求每天没有选手轮空。【输入描述】输入:M。【输出描述】输出:...

【算法】分治算法

亿万年的星光3年前 (2022-04-03)1315
前言所谓分治算法就是指分而治之,即将较大规模的问题分解成几个较小规模的问题,通过对较小问题的求解达到对整个问题的求解。当我们将问题分解成两个较小问题求解时的分治方法称为二分法。比如,我们玩过最简单的猜...

【题解】字符串

亿万年的星光3年前 (2022-04-02)1086
【题目描述】Kri 非常喜欢字符串,所以他准备找 t组字符串研究。 第 i次研究中, Kri 准备了两个字符串S 和R ,其中S 长度为n ,且只由  0 , 1 , -  三种...