随笔分类 - 算法题
摘要:二级指针:指向指针的指针; 例如 **p,这里p就是一个二级指针,假设p就是指向了一个指针q,q又指向了一个变量a; 看下图: 对二级指针进行一级解引用是指向指针的地址,在这里*ppa的值就是&a(也就是a的地址) 对二级指针进行两次解引用是一级指针指向的地址的数值,在这里**ppa的值就是a(也就
阅读全文
摘要:算法题-回形取数 描述 回形取数就是沿矩阵的边取数,若当前方向上无数可取或已经取过,则左转90度。一开始位于矩阵左上角,方向向下。 输入 输入描述: 输入第一行是两个不超过200的正整数m, n,表示矩阵的行和列。接下来m行每行n个整数,表示这个矩阵。 输入样例: 3 3 1 2
阅读全文
摘要:算法题-完美的代价--回文串 问题描述 回文串,是一种特殊的字符串,它从左往右读和从右往左读是一样的。小龙龙认为回文串才是完美的。现在给你一个串,它不一定是回文的,请你计算最少的交换次数使得该串变成一个完美的回文串。 交换的定义是:交换两个相邻的字符 例如mamad 第一次交换 ad : mamda
阅读全文
摘要:知识预备-二进制枚举详细讲解: https://sugar.blog.csdn.net/article/details/81099340?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Ede
阅读全文