网站首页 站内搜索

搜索结果

查询Tags标签: offer,共有 950条记录
  • LeetCode-Day112(C++) 剑指 Offer 58 - II. 左旋转字符串

    剑指 Offer 58 - II. 左旋转字符串 字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。 示例 1: 输入:…

    2021/9/11 20:34:53 人评论 次浏览
  • LeetCode-Day112(C++) 剑指 Offer 58 - II. 左旋转字符串

    剑指 Offer 58 - II. 左旋转字符串 字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。 示例 1: 输入:…

    2021/9/11 20:34:53 人评论 次浏览
  • LeetCode-Day111(C++) 剑指 Offer 06. 从尾到头打印链表

    剑指 Offer 06. 从尾到头打印链表 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。 示例 1: 输入:head = [1,3,2] 输出:[2,3,1] 限制: 0 <= 链表长度 <= 10000 解题思路 法一:回溯法 法二:用栈 法三:利用vector的insert特性 代码 1.回…

    2021/9/11 1:05:03 人评论 次浏览
  • LeetCode-Day111(C++) 剑指 Offer 06. 从尾到头打印链表

    剑指 Offer 06. 从尾到头打印链表 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。 示例 1: 输入:head = [1,3,2] 输出:[2,3,1] 限制: 0 <= 链表长度 <= 10000 解题思路 法一:回溯法 法二:用栈 法三:利用vector的insert特性 代码 1.回…

    2021/9/11 1:05:03 人评论 次浏览
  • leetcode-剑指 Offer 63. 股票的最大利润

    一、题目 买卖一次股票的最大利润 二、思路 1、定义一个最小值,实时保持搜索过的最小值 2、定义一个values利润,实时比较当前值和最小值的差值 三、代码 class Solution { public:int maxProfit(vector<int>& prices) {if(prices.empty()){return 0;}int min…

    2021/9/10 23:07:55 人评论 次浏览
  • leetcode-剑指 Offer 63. 股票的最大利润

    一、题目 买卖一次股票的最大利润 二、思路 1、定义一个最小值,实时保持搜索过的最小值 2、定义一个values利润,实时比较当前值和最小值的差值 三、代码 class Solution { public:int maxProfit(vector<int>& prices) {if(prices.empty()){return 0;}int min…

    2021/9/10 23:07:55 人评论 次浏览
  • 剑指 Offer 38. 字符串的排列

    剑指 Offer 38. 字符串的排列 输入一个字符串,打印出该字符串中字符的所有排列。 你可以以任意顺序返回这个字符串数组,但里面不能有重复元素。 示例: 输入:s = "abc" 输出:["abc","acb","bac","bca","cab&qu…

    2021/9/10 23:07:32 人评论 次浏览
  • 剑指 Offer 38. 字符串的排列

    剑指 Offer 38. 字符串的排列 输入一个字符串,打印出该字符串中字符的所有排列。 你可以以任意顺序返回这个字符串数组,但里面不能有重复元素。 示例: 输入:s = "abc" 输出:["abc","acb","bac","bca","cab&qu…

    2021/9/10 23:07:32 人评论 次浏览
  • 剑指offer计划10(动态规划中等版)---java

    1.1、题目1 剑指 Offer 46. 把数字翻译成字符串 1.2、解法 今天两题 都不会,泪目 1.3、代码 class Solution {public int translateNum(int num) {String src = String.valueOf(num);int p = 0, q = 0, r = 1;for (int i = 0; i < src.length(); ++i) {p = q; q = r; …

    2021/9/10 20:04:54 人评论 次浏览
  • 剑指offer计划10(动态规划中等版)---java

    1.1、题目1 剑指 Offer 46. 把数字翻译成字符串 1.2、解法 今天两题 都不会,泪目 1.3、代码 class Solution {public int translateNum(int num) {String src = String.valueOf(num);int p = 0, q = 0, r = 1;for (int i = 0; i < src.length(); ++i) {p = q; q = r; …

    2021/9/10 20:04:54 人评论 次浏览
  • [题解]剑指 Offer 38. 字符串的排列(C++)

    题目 输入一个字符串,打印出该字符串中字符的所有排列。你可以以任意顺序返回这个字符串数组,但里面不能有重复元素。示例: 输入:s = "abc" 输出:["abc","acb","bac","bca","cab","cba"]限制:…

    2021/9/7 22:06:07 人评论 次浏览
  • [题解]剑指 Offer 38. 字符串的排列(C++)

    题目 输入一个字符串,打印出该字符串中字符的所有排列。你可以以任意顺序返回这个字符串数组,但里面不能有重复元素。示例: 输入:s = "abc" 输出:["abc","acb","bac","bca","cab","cba"]限制:…

    2021/9/7 22:06:07 人评论 次浏览
  • 4年Java程序员十面阿里终拿下offer,评级P6,富力地产面试经历详细分享

    春节过后,本是金三银四之际,大部分人也都准备好了这在两个月里谋得一份自己心仪的工作,奈何今年的2020有些特殊,肺炎肆虐,对我们的工作和生活都造成了极大的影响。那么,是不是这样,我们就不工作,不学习了呢?实际上,正是因为现在正值传染病毒传播期间,所以我们宅…

    2021/9/7 14:06:08 人评论 次浏览
  • 4年Java程序员十面阿里终拿下offer,评级P6,富力地产面试经历详细分享

    春节过后,本是金三银四之际,大部分人也都准备好了这在两个月里谋得一份自己心仪的工作,奈何今年的2020有些特殊,肺炎肆虐,对我们的工作和生活都造成了极大的影响。那么,是不是这样,我们就不工作,不学习了呢?实际上,正是因为现在正值传染病毒传播期间,所以我们宅…

    2021/9/7 14:06:08 人评论 次浏览
  • 剑指offer计划5(查找算法中等版)---java

    剑指offer计划5(查找算法中等版)---java 1.1、题目1 剑指 Offer 04. 二维数组中的查找 1.2、解法 其实就是暴力解法的升级版,从最后一行开始判断,通过num当前的大小, 如果还是大于目标值则行数-1,若是小于则列数+1 1.3、代码 class Solution {public boolean findNu…

    2021/9/7 11:06:14 人评论 次浏览
扫一扫关注最新编程教程