20230927
早上进行了英语课;
中午回来,玩了一会儿后休息到下午;
去购物,买了去亲戚家的月饼,裤子,还有崩崩崩联动的饮料套餐;
晚上写完了数据结构作业,没看清楚题目要求,多浪费了时间,然后被PTA编辑器防止粘贴搞的很烦,一段调试用的代码不能随意的剪切放在不同地方,然后用python解决了这个问题,虽然说也可以试试看PTA的前端代码?我也没有这个能力;
之后写了一部分Java课堂练习,还没写完,在考虑生成题目的算法,生成任意长度,括号,最先想到的是把每个括号内的算式或者一个独立数字看作一个对象,可以按照要求在后面添加,然后再把这些对象们用符号连接起来,根据要求的数字个数和可选的随机括号数来生成,但又想到式子更长的话,会嵌套括号,可以把带这个对象本身也作为和对象中独立数字同级别的元素,然后更多的问题又出现了,怎样合理的随机分解要求的数字个数,之类的.不过最富有挑战性的让每一步的运算都在允许的范围(除0,整除,负数,数字范围),首先运算顺序有优先级,并不是像我那样从左到右的生成,然后嵌套括号还需要进行不断检查,检查出不合理的就应该重新生成,还没有思考完,每日打卡就先写到这里吧.