网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
10月01日
漏签
0
天
python吧
关注:
465,961
贴子:
1,942,019
看贴
图片
吧主推荐
视频
游戏
1
2
3
4
下一页
尾页
69
回复贴,共
4
页
,跳到
页
确定
<<返回python吧
>0< 加载中...
新手碰到瓶颈
只看楼主
收藏
回复
懿條
举人
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
不管什么数学问题都只会for循环加if解决
看别人的代码短小精悍 如何突破呢
贴吧用户_QeNJASM
榜眼
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
数学问题嘛,那当然是去学数学咯
汕头市万帮小能手生活服务
python
3.6.6/3.7/3.8/3.9 一键下载安装,无捆绑软件,安全无毒,适合小白,入门新手。赠送视频教程, 安装,人工客服在线解决您的所有问题
2024-10-01 20:58
广告
立即查看
33237566
白丁
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
这段代码的主要问题是不太了解一些运算符吧,比如说判断b是否是i的倍数,可以直接写 b % i == 0,不需要一个一个做乘法看看能不能乘出相等的结果。更简单的算法是首先要找数学原理的,我记得一个方法是gcd(a,b)=gcd(a,a%b),最后到a%b==0的时候,这时的b就是答案
末了-
秀才
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
学数据结构然后学算法刷力扣
kehaarr
白丁
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
辗转相除,去数学吧
auioeeeee
白丁
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
辗转相除法,算法本质都是数学
q洛
进士
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
不过为啥不直接调用gcd函数,我记得math库是有的
映月流晖xxl
进士
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
1 学匿名函数和三元表达式
2 学数据结构
一味地追求代码简短也会牺牲代码可读性,而且不一定能提高性能
lk586
贡士
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
很同意楼上的, 优雅和可读之间, 比较倾向于可读
不要太纠结于用更少的代码来实现同一个功能, 而是用自己更少的时间, 实现复杂度相同的代码.
如日中天
探花
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
数据结构与算法,而且突破这种事儿你不要太放在心上,别人写的好的拿来用就行了,建议专注于如何解决问题而不是如何一次性以最好的办法解决问题,会给你徒增压力,优化永远是后期的事儿
Chenangye
举人
4
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
让gpt给你优化,然后学其中的语法
eadric
进士
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
其实代码长度与运行速度关系不大,就比如我学的爬虫,常规爬虫与异步爬虫,后者代码量比前者多很多,但运行速度快18倍(以700w字小说为例,实际不等)。还有java里面的锁,就多一两行,但加了运行速度大大降低
NaHCo3
秀才
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
硬要这种效果速成的那就匿名函数或者列表生成式,三元表达式,但是没必要,代码行数很多公司还要考核呢,真正重要的是时间空间复杂度,易用性可维护性。不速成就是好好学数据结构锻炼逻辑多刷力扣,里面有些大佬的解法真的是让你当场能叫出来
懿條
举人
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
并不是说lz不会,lz很喜欢这种思考的过程,只是lz的方法和大神的比起来很笨
比如欧几里得算法求最小差值
一个是lz的作业 一个是范例 虽然都能解出最后的答案,但是水平差距是非常明显的
懿條
举人
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
lz想在大一参加工作室提升履历 因为自己高中在浙江选课技术里学过python,工作室也选了python编程 但是竞争很激烈啊 lz怕自己的代码这么丑会被刷
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示