一.计算机程序界面分析从效果图我们可以得知1.QLineEdit用于接受用户输入2.QLineEdit能够获取用户输入的字符串3.QLineEdit是功能性组件,需要父组件作为容器4.QLineEdit能够在父组件中进行定位该计算器的坐标及位置如图所示界面的代码实现#include"Widget.h"#include<QApplication>#include<QPushButt
分类:
其他好文 时间:
2019-08-09 10:35:11
阅读次数:
240
第17课-栈课后练习 1. 分析顺序栈和链式栈各个操作的算法时间复杂度。 2. 我们在创建顺序栈时将队尾定义为栈顶,而在创建链式栈时将队头定义为栈顶。那么我们反过来可行吗(即:顺序栈操作队头,链式栈操作队尾)?为什么? 3. 将后缀表达式的转换和计算合并为一个完整的程序,当用户输入合法的s四则运算表 ...
分类:
其他好文 时间:
2019-08-08 19:07:01
阅读次数:
94
计算机的由来在介绍计算机之前,先给大家讲一个故事:世界上第一台计算机是如何诞生的?第一台计算机要追溯到1946年。在二战期间,美国和敌对双方都开始使用飞机大炮等重武器在当时,如果想要快速除掉对方的重要军事目标,就需要精准的炮口角度和弹道轨迹,才能使飞出去的炮弹击中飞行的目标而在没有计算机出现之前,美军如果想要做到这一点,需要当时最少十几个人操作一台手摇机械式计算器,将每一个得数计算几千次的四则运算
分类:
其他好文 时间:
2019-08-07 09:13:18
阅读次数:
150
遵循四则运算规则,可以用小括号进行任意嵌套。 整数的数值表示不但是精确的,而且整数运算永远是精确的,即使是除法也是精确的,因为两个整数相除只能得到结果的整数部分: 求余运算使用%: 特别注意:整数的除法对于除数为0时运行时将报错,但编译不会报错。 溢出 要特别注意,整数由于存在范围限制,如果计算结果 ...
分类:
编程语言 时间:
2019-07-28 17:32:00
阅读次数:
136
MySQL单表查询 单表查询的语法及关键字执行的优先级 简单查询 小练习 where约束 小练习 group by 聚合函数 小练习 having过滤 小练习1. 查询各岗位内包含的员工个数小于2的岗位名、岗位内包含员工名字、个数 select 部门,group_concat(姓名),count(i ...
分类:
数据库 时间:
2019-07-23 21:20:56
阅读次数:
191
求位于1000~9999,满足如下条件的数: 各位数字间加入四则运算符,也可省略,使得按四则运算计算的结果为原数字的各位数逆序排列。
例如:351 → 3×51 = 153
分类:
编程语言 时间:
2019-07-15 11:58:40
阅读次数:
105
RingBuffer面试后面一场,输入一个字符串,计算结果 字符串内容限制为“ 0-9,+,-,*,/”这些符号 例如输入"1+2*3/4-5",返回-2.5。 开始到时候直接想到了可以用树来维护计算关系,后来被问可以用其他数据结构么,然后想到应该用栈来实现,写的时候用了一个,写到后面突然意识到应该 ...
分类:
编程语言 时间:
2019-07-11 00:29:55
阅读次数:
120
接着昨天的整型。整型计算器=??啥都不是。 又来了个新版,与其说是新版,倒不如说是翻版。 直接奉上全部代码,代码边上都有注解 emm,没有照片 ...
分类:
其他好文 时间:
2019-07-07 09:27:08
阅读次数:
120
每逢大整数四则运算,都会怯懦,虽是算法竞赛必会的东西,也零散的学过,简单的总结过,但不成体系的东西心里一直没底。 所以今天消耗了大量的卡路里,啃了几套模板之后终于总结成了一套自己的模板 再也不用担心大整数啦 [TOC] 基础 1. 高精度加法 高精度加法等同于算术加法,做单个的加法运算之后存下进位 ...
分类:
其他好文 时间:
2019-07-06 00:25:17
阅读次数:
117
在上一次的博客中,我们实现了使用位操作去实现四则运算。实现整数的加减乘除。这次我们将讨论位运算在算法中的一些妙用。 位运算可以进行的骚操作 在这里我将使用题目进行示例 题1:找出唯一成对的数 1-1000这1000个数放在含有1001个元素的数组中,只有唯一的一个元素值重复,其它均只出现一次。每个数 ...
分类:
编程语言 时间:
2019-07-02 00:30:30
阅读次数:
161