算法整理
qq_43014162
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
递归思想进阶版-----剑指offer字符串的排列详解
题目描述 输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 输入描述 输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。 解题思路 题目要求:1.字典序 2.全排列 先看字典序,Arraylist有sort方法可以实现字典排序,那只要完成一个add一个...原创 2020-02-26 11:41:13 · 191 阅读 · 0 评论 -
关于递归的执行顺序问题
递归的执行顺序 一直以来都没有在意过递归的执行顺序,当有一天刷剑指offer时看答案看不懂,在代码的方法中第三行,递归本方法。直接扔代码: public class Solution { private TreeNode pre; private TreeNode head; public TreeNode Convert(TreeNode pRootOfTree) { ...原创 2020-02-25 21:27:28 · 753 阅读 · 0 评论 -
A - RJ101求解旋转词问题(c++)
A - RJ101求解旋转词问题(c++) Problem Description 如果字符串t是字符串s的后面若干个字符循环右移得到的,称s和t是旋转词。例如“abcdef”和“efabcd”是旋转词,而"abcdef"和“feabcd”不是旋转词。 Input 第1行为n(1<=n<=100),接下来的n行,每行两个字符串,以空格分隔。 Output 输出n行,若输入的两个字符串是...原创 2019-12-17 23:16:08 · 662 阅读 · 1 评论
分享