07 2022 档案
摘要:###sstream中的stringstream怎么用 ####1.cin cin是从缓冲区读入,会把空格、回车等不可见的字符当做是分割,跳过。并且最后读入之后,后面会有剩余的部分,比如空格、回车等。 ####2.getline getline配合cin格式getline(cin,s),s是stri
阅读全文
摘要:递归的写法 第一种写法—朴素DFS求解 时间复杂度O(2^n) int fib(long long x) { if(x==1) return 1; if (x==2) return 1; return fib(x-1)+ fib(x-2); } 递归写法的劣势在于计算到第40个之后速度就会肉眼可见的
阅读全文
摘要:###为什么加权平均数除的是所有权重的和 首先我们从不加权的平均数开始理解: X=a+b+c/3 等价于 =a+b+c/1+1+1 这么一看觉得好像什么都没有变 ###我们再来看一下加权平均数的公式 X=axq%+bxg%+cxy%/q%+g%+y% 等价于 X=axq%+bxg%+cxy%/1xq
阅读全文
摘要:###相遇问题的思考 ##伽利略定理,相对参考系 相遇问题的处理关键在于把其中一个运动的作为参考系,另一运动的速度就相当于以其本身速度与作为参考系运动的物体的和,位移就相当于两辆车长度的总和 怎么理解相加呢 你可以先假设为参考系的物体的运动速度是0,位移为x1, 那么如果这个有速度之后呢? 那么就会
阅读全文
摘要:对于整数除法与浮点数除法的思考 这两种都是均分的体现 整数除法是对于只能够或者说是对于大部分人类而言只能以整数个以计数进行所使用的均分 比如:对于把14个苹果均分给3个人时我们所用的是整数除法, 14/3=4...2 每个人获得4个苹果,剩下的两个不能分出去 当然你也可以杠 2/3个每个人就行,但是
阅读全文
摘要:读取两个正整数值 如果其中一个是另一个的整数倍,则输出 Sao Multiplos,否则输出 Nao sao Multiplos。 g,x=map(int,input().split(' ')) if g%x==0 or x%g==0: print("Sao Multiplos") else: pr
阅读全文
摘要:给定你三个葡萄牙语单词,这些词将根据下表从左到右定义一个动物。 请你确定并输出这个动物的名称。 a=input() b=input() c=input() if a=='vertebrado': if b=='ave': if c=='onivoro': print('pomba') else: p
阅读全文