- 博客(6)
- 收藏
- 关注
原创 递归算法求解八皇后问题实验报告
八皇后问题是一个以国际象棋为背景的问题:如何能够在8×8的国际象棋棋盘上放置八个皇后,使得任何一个皇后都无法直接吃掉其他的皇后?为了达到此目的,任两个皇后都不能处于同一条横行、纵行或斜线上。八皇后问题可以推广为更一般的n皇后摆放问题:这时棋盘的大小变为n×n,而皇后个数也变成n。当且仅当n = 1或n ≥ 4时问题有解。八皇后问题最早是由国际象棋棋手马克斯·贝瑟尔(Max Bezzel)于1848年提出。第一个解在1850年由弗朗兹·诺克(Franz Nauck)给出。
2023-06-13 21:58:26
1120
1
原创 LeetCode 第594题——最长和谐子序列
对数组进行排序后更方便统计相差最大等于1的元素个数,所以先对数组进行排序,排序后依次寻找相邻的所有相差最大为1的元素个数,求出最大值。数组的子序列是一个由数组派生出来的序列,它可以通过删除一些元素或不删除元素、且不改变其余元素的顺序而得到。现在,给你一个整数数组 nums ,请你在所有可能的子序列中找到最长的和谐子序列的长度。
2023-01-13 14:19:53
270
原创 C语言strlen函数的实现
这里介绍三种实现strlen函数求字符串长度的方法,计数器方法,递归方法,指针相减法。C语言库函数规定的strlen函数的返回值为size_t(unsigned int 无符号数)类型,本文介绍的函数返回值为int型。
2023-01-02 11:01:25
302
1
空空如也
vs如何彻底删除自动生成的源文件?
2022-12-04
函数返回的地址问题,不理解,望帮助
2022-11-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人