感觉是最近写的最难的题。。。2个小时就三道编程题第一题:是设定两个针对0或1的计算操作(1)或运算(2)与运算,与运算的优先级比或高。给定一个包含+,* ,(,)是个符号的字符串表示省略01的计算表达式,+代表或运算,*代表与运算。要求填充01,统计最后表达式计算值为0的个数。思路: 这道题有点像加乘计算器,只不过因为要统计个数,所以数字应该是一个pair。 pair.first 代表0的个数,pair.second代表1的个数。然后利用双栈存储nums和ops。好久没写计算器这道题了,这个破题就写了1个小时。第二题:给定n个坐标点,求构成简单多边形的最大边长。这道题我感觉的思路是先算出两点之...