j
XIAXIAgo
这个作者很懒,什么都没留下…
展开
-
python 文字转语音
参考https://blog.csdn.net/ctwy291314/article/details/81098998准备:1.安装pyttsx3的python包2.实现一个简单的代码import pyttsx3engine = pyttsx3.init()f = open("file", 'r').read()engine.say(f)engine.runAndWa...原创 2020-02-08 20:48:22 · 406 阅读 · 0 评论 -
关于macbook使用过程中的小问题与解决方法
文章目录1 mac os解压缩zip格式文件报错22:无效的参数1 mac os解压缩zip格式文件报错22:无效的参数解决:不要使用自带解压工具,使用其他的解压后工具即可...原创 2020-02-08 16:18:53 · 308 阅读 · 0 评论 -
剑指offer——创建二叉树
/**************************************2018/12/13*****************************************/题目描述输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,...原创 2018-12-15 20:09:42 · 170 阅读 · 0 评论 -
剑指offer——斐波那契,跳台阶,变态跳台阶,矩形覆盖【迭代VS递归】
【斐波那契】大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。n<=39【跳台阶】一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。【变态跳台阶】一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。【...原创 2018-12-15 20:10:00 · 149 阅读 · 0 评论 -
剑指offer——二进制中1的个数
输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 感觉可能涉及到二进制的运算,可以看下面这篇介绍https://www.cnblogs.com/lianchenboke/p/5061032.html而本题中可以使用移位和&1的思想来得到1的个数,上面那篇介绍中已经讲过,&1是用来获取最低位数据的方法,加上移位便可以依次获取每一位的数据是多少,从...原创 2018-12-15 20:10:11 · 177 阅读 · 0 评论 -
剑指offer——数值的整数次方
给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。我是这样做的(没考虑底数为0的情况也测试通过了……):class Solution {public: double Power(double base, int exponent) { int i; double k=1; ...原创 2018-12-15 20:10:27 · 107 阅读 · 0 评论 -
剑指offer——树的子结构
输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)思路:递归(涉及到遍历树结构)主函数:边界条件:if A==null or B==null:falseelse: if A->val==B->val:以此为节点开始进行比对(记为函数isSubtree) else if: 判断A的左子树 ...原创 2018-12-27 20:39:48 · 218 阅读 · 0 评论 -
剑指offer——从上往下打印出二叉树
题目:从上往下打印出二叉树的每个节点,同层节点从左至右打印。思路:广度优先搜索/*struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL) { }};*/class Solu...原创 2019-01-14 16:49:41 · 163 阅读 · 0 评论