上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 24 下一页
摘要: 题目描述 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 纯考察对数据结构的熟悉 class Solution { public: void push(int node) { while (!stack1.empty()) { stack2.push(stack 阅读全文
posted @ 2018-11-30 15:31 Ruohua3kou 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 思路: 递归调用,分左右块进行构建。 class S 阅读全文
posted @ 2018-11-30 11:17 Ruohua3kou 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 题目描述 输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。 思路: 利用容器,遍历一遍加入到一个新容器里,然后反置输出。 vector 用 reverse stack 则直接一个个出栈。 class Solution { public: vector<int> printListFr 阅读全文
posted @ 2018-11-30 09:44 Ruohua3kou 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 题目描述 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 思路: 字符数组插入,就是考虑插入位后面的移动。考虑从后往前插入,才能移动最少的位数。 遍历一遍记录需要插入的次数,根据剩余插入次 阅读全文
posted @ 2018-11-30 09:30 Ruohua3kou 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 思路: 解法一 每一行递增,每一列也递增,于是从二维数组的右上角开始比较,每次都比较这一行最大的 阅读全文
posted @ 2018-11-30 09:10 Ruohua3kou 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 题意: 求最长增长的子序列的长度。 思路: 利用DP存取以i作为最大点的子序列长度。 Runtime: 20 ms, faster than 35.21% of C++ online submissions for Longest Increasing Subsequence. 解法二: 讨论区里的 阅读全文
posted @ 2018-11-29 12:42 Ruohua3kou 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 统计有几种邮箱地址。 邮箱名类型:local@domain 规则:1. local中出现"."的,忽略。 a.bc=abc 2. local中出现"+"的,+以及之后的local全部忽略。 a+bc=a 思路: 利用set存,水题没啥好说的 Runtime: 20 ms, faster than 9 阅读全文
posted @ 2018-11-29 11:47 Ruohua3kou 阅读(323) 评论(0) 推荐(0) 编辑
摘要: header中需要改为 阅读全文
posted @ 2018-11-28 22:01 Ruohua3kou 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 安装 pip install pipenv 检查是否安装成功 pipenv --version 创建虚拟环境(在工程文件夹下) pipenv install 默认下,Pipenv统一管理所有虚拟环境 win环境下虚拟环境文件夹在C:\user\administrator\.virtualenvs l 阅读全文
posted @ 2018-11-28 14:13 Ruohua3kou 阅读(1445) 评论(0) 推荐(0) 编辑
摘要: 题意: 判断两个字符串是否互为Scramble字符串,而互为Scramble字符串的定义: 字符串看作是父节点,从字符串某一处切开,生成的两个子串分别是父串的左右子树,再对切开生成的两个子串继续切开,直到无法再切,此时生成为一棵二叉树。对二叉树的任一子树可任意交换其左右分支,如果S1可以通过交换变成 阅读全文
posted @ 2018-11-28 10:15 Ruohua3kou 阅读(483) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 24 下一页