首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
CS基础
订阅
古柳
更多收藏集
微信扫码分享
微信
新浪微博
QQ
43篇文章 · 0订阅
Python 代码规范
写优质代码怎么能不先看看代码规范!
[算法总结] 13 道题搞定 BAT 面试——字符串
1. KMP 算法 谈到字符串问题,不得不提的就是 KMP 算法,它是用来解决字符串查找的问题,可以在一个字符串(S)中查找一个子串(W)出现的位置。KMP 算法把字符匹配的时间复杂度缩小到 O(m+n) ,而空间复杂度也只有O(m)。因为“暴力搜索”的方法会反复回溯主串,导致…
Python中必读的PEP提案
PEP 是 Python 增强提案(Python Enhancement Proposal)的缩写。社区通过PEP来给 Python 语言建言献策,每个版本你所看到的新特性和一些变化都是通过PEP提案经过社区决策层讨论、投票决议,最终才有我们看到的功能。 如果你还不知道PEP8…
使用A*算法解迷宫最短路径问题
最近接触了一个挺有意思的小课题,跟大家分享一下。就是利用A*算法,来计算迷宫可行路径。有关这个算法的知识,大家可以看看A*算法维基百科以及A星算法详解来稍作了解。 代码地址在此Maze,喜欢Python的小可爱们可以拿去练练手。 本题中的迷宫,是以宫格类型呈现的,在代码中的呈现…
LeetCode 攻略 - 2019 年 6 月汇总(30 题攻略)
自 2019-05-16 开始,经过前期的阵痛(做公众号,稳定作息,稳定工作,调整时间……)后,jsliang 开始了持续攻略的 LeetCode。 有印象的小伙伴应该还记得,jsliang 一开始会将 LeetCode 题解发布到 掘金,但是因为掘金的个人主页不支持分标签,文…
加州大学伯克利分校是如何培养计算机学生的
从计算机专业培养入手,结合课程、研究中心实验室等角度总结其培养学生的特点,为CS领域或想转行CS的小伙伴提供可借鉴的方法和参考。
python 设计模式-适配器模式
所以,面对一个有全新接口的类库而又不能改变现有代码时,最先想到的做法是,在这两个系统之间添加一个适配器。 因为现在没有鸭子对象,只能那火鸡对象冒充。由于鸭子对象和火鸡对象功能不同,不能直接拿来用,现在就需要使用适配器来完成这个功能: 接下来调用就可以像使用鸭子对象一样使用火鸡适…
如何成为一位「不那么差」的程序员
也不知道啥时候我居然成人生导师了。当然我不排斥这些问题,和大家交流都是学习的过程。 因此也许诺会准备一篇关于学习方面的文章;所以本文其实准备了很久,篇幅较长,大家耐心看完希望能有收获。 作为一名码代码的技术工人,怎么说干的还是技术活。 既然是技术活那专业实力就得过硬,下面我会按…