会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
自强·
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
下一页
2018年12月7日
根据先序遍历和中序遍历创建二叉树(代码)
摘要: 先声明一个结构体:二叉树的三个元素,数据域,左子树,右子树。 声明函数:返回值:二叉树 pre:先序遍历字符串 in:中序遍历字符串 number:字符串长度 BitTree *createBinTreeByPreIn(char *pre,char *in,int number); 二叉树问题我喜欢
阅读全文
posted @ 2018-12-07 10:51 自强·
阅读(6110)
评论(1)
推荐(0)
2018年12月6日
智能语音计算器(四)
摘要: 最后说讯飞的语音引擎部分,这部分的实现逻辑可以参考官方给的demo,一步一步来就行。 根据代码的结构做一下小小的改动。 讯飞的下载地址:https://doc.xfyun.cn/msc_linux/ 我是在linux系统下实现的,也提供其他系统的SDK,根据自己需求选择下载类型。 在此再次感谢科大讯
阅读全文
posted @ 2018-12-06 15:18 自强·
阅读(702)
评论(0)
推荐(0)
智能语音计算器(三)
摘要: 这边来说界面的实现,个人觉得该模块实现有点乱,因为其中包括了录音功能,还需要改进。 界面是手写代码实现的,没有选择用designer设计器。 原因之一是界面不是很复杂,还有就是因为connect时更简洁。 这里重点说一下
阅读全文
posted @ 2018-12-06 15:03 自强·
阅读(596)
评论(0)
推荐(0)
智能语音计算器(二)
摘要: 这边文章来介绍该项目的计算引擎模块。 说一下算法设计思路,首先是用两个栈来存放数据和符号(数据栈和符号栈)。 算法(重点): 数字:数字无条件入栈符号:判断符号栈是否为空,如果为空,则无条件入栈如果不为空, 当前符号如果为右括号:一直去弹符号栈,直到弹出第一个左括号。 当前符号如果不为右括号: 判读
阅读全文
posted @ 2018-12-06 14:41 自强·
阅读(461)
评论(0)
推荐(0)
智能语音计算器(一)
摘要: 本人QQ:1247659664 有需要的可以添加好友交流。 以前写过一个用C语言实现的计算机表达式求值,现在感觉有点low,就做了一下升级。增加了界面和智能语音识别功能,也就是可以用鼠标点击输入还可以直接读表达式求值。 写篇博客记录一下。在此需要感谢讯飞提供的引擎和一些网友分享的文章。 代码总共分四
阅读全文
posted @ 2018-12-06 12:51 自强·
阅读(897)
评论(0)
推荐(0)
2018年11月23日
L2TP连接尝试失败,因为安全层在初始化与远程计算机的协商时遇到了一个处理错误
摘要: 查看服务是否开启 windows+r 运行 输入 services.msc 查找ipsec policy agent 重启后还没有解决 然后在注册表添加两条信息 1. 单击开始,单击运行,键入regedit,然后单击确定 2. 在注册表编辑器中,找到并单击以下注册表子项︰ HKEY_LOCAL_MA
阅读全文
posted @ 2018-11-23 17:21 自强·
阅读(3866)
评论(0)
推荐(0)
2018年11月19日
moc_XXXX.o:(.data.rel.ro._ZTI12CalculatorUI[_ZTI12CalculatorUI]+0x10): undefined reference to `typeinfo for QWidget' collect2: error: ld returned 1 exit status make: *** [Makefile:144: myCalculator]
摘要: main.cpp:(.text.startup+0x22): undefined reference to `QApplication::QApplication(int&, char**, int)'moc_CalculatorUI.o:(.data.rel.ro._ZTV12Calculator
阅读全文
posted @ 2018-11-19 13:04 自强·
阅读(6764)
评论(0)
推荐(0)
2018年11月18日
最简单排序——冒泡排序
摘要: 刚开始学习冒泡排序的时候老师是这样介绍的。 冒泡排序:遍历要排序的元素列,依次比较两个相邻的元素,如果他们顺序错误,则交换。 算法原理(升序排列):比较第一个和第二个元素,如果第一个比第二个大则交换他们。 对每一个元素都做同样的操作,从第一对到最后一对。这样就可以把最大的元素放到了最后。 再重复以上
阅读全文
posted @ 2018-11-18 22:38 自强·
阅读(1541)
评论(0)
推荐(0)
括号匹配问题
摘要: [[(( ))]](())[[[]]] 编写程序看上述括号是否匹配。 看到上述问题,我们应该首先考虑到用栈来解决。 栈的特点:先进后出。 代码实现如下: 下面是给出的主函数 来测试我们写出的算法
阅读全文
posted @ 2018-11-18 21:56 自强·
阅读(314)
评论(0)
推荐(0)
2018年11月7日
根据给出的先序遍历和中序遍历,画出二叉树。图解
摘要: 根据给出的先序遍历和中序遍历,画出二叉树。 先序遍历:DBACEGF 中序遍历:ABCDEFG 首先我们来看一下三种遍历方式: 1)先序遍历二叉树 (1)访问根节点 (2)先序遍历跟的左子树 (3)先序遍历根的右子树 2)中序遍历二叉树 (1)中序遍历根的左子树 (2)访问根节点 (3)中序遍历根的
阅读全文
posted @ 2018-11-07 14:38 自强·
阅读(6970)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
下一页
公告