# 运算符的分类 - 算数运算符 - 赋值运算符 - 复合赋值运算符 - 比较运算符 - 逻辑运算符 ## 1. 算数运算符 | 运算符 | 描述 | 实例 | | : : | : : | | | + | 加 | 1 + 1 输出结果为 2 | | - | 减 | 1-1 输出结果为 0 | | * ...
分类:
编程语言 时间:
2020-12-22 13:04:11
阅读次数:
0
给定一个含有数字和运算符的字符串,为表达式添加括号,改变其运算优先级以求出不同的结果。你需要给出所有可能的组合的结果。有效的运算符号包含 +, - 以及 * 。 示例 1: 输入: "2-1-1" 输出: [0, 2] 解释: ((2-1)-1) = 0 (2-(1-1)) = 2 示例 2: 输入 ...
分类:
其他好文 时间:
2020-07-19 16:31:26
阅读次数:
72
1. 元字符 ".":匹配除换行符之外的任意字符 "^":匹配行或者字符串的起始位置 "$":匹配行或字符串的结尾 "\s":匹配任意的空白符(包括制表符,空格,换行等) "\b":常用于匹配单词边界,如匹配”What‘s your name?“的your就要写成"\byour\b" "\d":匹配 ...
分类:
其他好文 时间:
2020-06-28 20:29:01
阅读次数:
57
1.用栈求中缀表达式的值: 建立2个栈,S1暂存操作数,S2暂存运算符,当遇到操作数则入S1,遇到运算符准备入S2,首先若S2为空或者S2栈顶为'(',则运算符直接入S2栈,若S2不空并且S2栈顶非'(',若当前扫描运算符的运算优先级大于栈顶运算符优先级,则入栈S2,否则对S2不停地执行出栈操作,每 ...
分类:
其他好文 时间:
2020-06-24 16:19:37
阅读次数:
53
and or not 优先级,()> not > and > or print(3>4 or 4<3 and 1==1) # F print(1 < 2 and 3 < 4 or 1>2) # T print(2 > 1 and 3 < 4 or 4 > 5 and 2 < 1) # T print ...
分类:
编程语言 时间:
2020-06-06 21:21:32
阅读次数:
67
回顾: C语言中的数据(基本) 根据读写属性 常量/变量 变量的类型 确定该变量的字节数,取值范围,数据的存储格式 数据类型,是指在数据结构定义上的数据的集合以及基于该集合的运算 C语言中的运算(基本) 运算符 sizeof 计算变量/类型/常量/表达式 字节数 sizeof(int); sizeo ...
分类:
编程语言 时间:
2020-05-15 17:46:12
阅读次数:
79
一些知识点: ^的运算优先级低于+,- strcmp(s1, s2),从字符串的头部开始比较ASCII码,大于返回正数,小于返回负数,等于返回0。(值为第一组不同ASCII值之差)。 加密函数encode() a1 = 'izwhroz\"\"w\"v.K\".Ni' a2 = [] for i i ...
分类:
其他好文 时间:
2020-04-28 17:13:34
阅读次数:
63
运算符 python支持以下几种运算符 1. 算术运算符 下面以a=10 ,b=20为例进行计算 注意:混合运算时,优先级顺序为: ** 高于 * / % // 高于 + - ,为了避免歧义,建议使用 () 来处理运算符优先级。 并且,不同类型的数字在进行混合运算时,整数将会转换成浮点数进行运算。 ...
分类:
其他好文 时间:
2020-04-05 22:11:04
阅读次数:
72
题意:给出一些运算符,有优先级区别;我们可以往运算符两边填数字1或者0 让我们找出最后表达式为0的方案数 思路:如果这道题没有运算优先级,就是层层递推 但现在有了优先级,导致我们无法直接递推计算; 我们需要运用一个栈,来处理优先级的问题; 首先我们先定义两个东西 第一个dp【】【】 这就是用来存储方 ...
分类:
其他好文 时间:
2020-03-30 12:45:06
阅读次数:
81