刷题
刷题记录
羊羊羊羊吃青草
咩~
展开
-
堆排序-python
。原创 2022-07-24 12:05:04 · 127 阅读 · 0 评论 -
《剑指Offer》笔记-第二章 面试需要的基础知识
二、面试需要的基础知识数据结构数组字符串链表树栈和队列算法和数据操作查找和排序递归和循环位运算原创 2022-02-27 21:53:01 · 192 阅读 · 1 评论 -
《剑指Offer》笔记-第一章 面试流程
一、面试流程面试的三种形式电话尽可能用形象的语言把细节说清楚远程共享桌面思考清楚再开始编码要有良好的代码命名和缩进对齐习惯能够单元测试现场准备几个问题面试的三个环节行为面试环节讲项目经验, 建议用STAR模型描述每一个项目Situation: 简短的项目背景Task:自己完成的任务Action:为了完成任务自己做了哪些工作,怎么做的Result:自己的贡献这方面的信息可以写得具体些,最好能用数字加以说明。如果是参与功能开发,可以说按时完成了多少功能;如果做原创 2022-02-24 15:47:46 · 166 阅读 · 0 评论 -
python刷题三(入门题:数列的和)
描述数列的定义如下:数列的第一项为n,以后各项为前一项的平方根,求数列的前m项的和。输入描述:输入数据有多组,每组占一行,由两个整数n(n<10000)和m(m<1000)组成,n和m的含义如前所述。输出描述:对于每组输入数据,输出该数列的和,每个测试实例占一行,要求精度保留2位小数。示例1输入:81 42 2输出:94.733.41答案:解题思路:import mathdef math_sqrt(n, m): count = 0原创 2021-10-10 15:20:39 · 1384 阅读 · 0 评论 -
python刷题二(入门题:找零)
描述Z国的货币系统包含面值1元、4元、16元、64元共计4种硬币,以及面值1024元的纸币。现在小Y使用1024元的纸币购买了一件价值为N (0 < N \le 1024)N(0<N≤1024)的商品,请问最少他会收到多少硬币?输入描述:一行,包含一个数N。输出描述:一行,包含一个数,表示最少收到的硬币数。示例1输入:200输出:17说明:花200,需要找零824块,找12个64元硬币,3个16元硬币,2个4元硬币即可。备注:对于100%的数据,N (0 &l原创 2021-10-07 17:54:58 · 176 阅读 · 0 评论 -
python刷题一(入门题:处理拼写错误)
描述我叫王大锤,是一家出版社的编辑。我负责校对投稿来的英文稿件,这份工作非常烦人,因为每天都要去修正无数的拼写错误。但是,优秀的人总能在平凡的工作中发现真理。我发现一个发现拼写错误的捷径:三个同样的字母连在一起,一定是拼写错误,去掉一个的就好啦:比如 helllo -> hello两对一样的字母(AABB型)连在一起,一定是拼写错误,去掉第二对的一个字母就好啦:比如 helloo -> hello上面的规则优先“从左到右”匹配,即如果是AABBCC,虽然AABB和BBCC都是错误拼原创 2021-10-07 17:14:35 · 731 阅读 · 0 评论