码迷,mamicode.com
首页 >  
搜索关键字:别了 2014 你好 2015    ( 2220个结果
最新情报:所有的递归都可以改写成非递归?
前言 本文收录于专辑:http://dwz.win/HjK,点击解锁更多数据结构与算法的知识。 你好,我是彤哥,一个每天爬二十六层楼还不忘读源码的硬核男人。 上一节,我们使用位图介绍了12306抢票算法的实现,没有收到推送的同学可以点击上方专辑查看,或者在公主号历史消息中查看。 在上一节的最后,彤哥 ...
分类:其他好文   时间:2020-08-13 12:26:30    阅读次数:49
一个Java对象的回忆录:垃圾回收
对象的诞生“你醒啦!”,迷迷糊糊中听到一个声音,我睁开了眼睛,发现一个小伙伴正看着我。“这里是哪里,你是谁啊?”“这里是堆区,我是一个Ajax对象,叫我小A吧”我慢慢坐了起来,举目四望,这里有好多形形色色的对象居住在这里,远处还有好多的线程在各自忙碌着,好一副热闹的景象!“你好,我才刚醒,我还不知道我是什么对象呢”“这个简单,让我看看哈~~哦,原来你是一个APIController对象啊”,小A摸
分类:编程语言   时间:2020-07-31 12:37:35    阅读次数:83
复杂度分析的套路及常见的复杂度
前言 本篇文章收录于专辑:http://dwz.win/HjK,点击解锁更多数据结构与算法的知识。 你好,我是彤哥,一个每天爬二十六层楼还不忘读源码的硬核男人。 上一节,我们一起学习了表示复杂度的几个符号,我们说,通常使用大O来表示算法的复杂度,不仅合理,而且书写方便。 那么,使用大O表示法评估算法 ...
分类:其他好文   时间:2020-07-25 23:47:01    阅读次数:85
O、Θ、Ω、o、ω,别再傻傻分不清了!
前言本篇文章收录于专辑:http://dwz.win/HjK,点击解锁更多数据结构与算法的知识。你好,我是彤哥,一个每天爬二十六层楼还不忘读源码的硬核男人。前面几节,我们一起学习了算法的复杂度如何分析,并从最坏、平均、最好以及不能使用最坏情况全方位无死角的剖析了算法的复杂度,在我们表示复杂度的时候,通常使用大O来表示。但是,在其他书籍中,你可能还见过Θ、Ω、o、ω等符号。那么,这些符号又是什么意思
分类:其他好文   时间:2020-07-24 13:29:26    阅读次数:112
O、Θ、Ω、o、ω,别再傻傻分不清了!
前言 本篇文章收录于专辑:http://dwz.win/HjK,点击解锁更多数据结构与算法的知识。 你好,我是彤哥,一个每天爬二十六层楼还不忘读源码的硬核男人。 前面几节,我们一起学习了算法的复杂度如何分析,并从最坏、平均、最好以及不能使用最坏情况全方位无死角的剖析了算法的复杂度,在我们表示复杂度的 ...
分类:其他好文   时间:2020-07-24 10:00:25    阅读次数:126
如何从最坏、平均、最好的情况分析复杂度?
本篇文章收录于专辑:http://dwz.win/HjK前言你好,我是彤哥,一个每天爬二十六层楼还不忘读源码的硬核男人。上一节,我们从事后统计法过渡到渐近分析法,详细讲解了如何进行算法的复杂度分析。但是,如果遵循严格的渐近分析法,需要掌握大量数学知识,这无疑给我们评估算法的优劣带来了很大的挑战。那么,有没有更好地评估算法的方法呢?答案是必然的,本节,我们就从最坏、平均、最好三种情况来分析分析复杂度
分类:其他好文   时间:2020-07-22 16:06:19    阅读次数:77
送给UI小白的美术知识(一)结构关系
近期有同学问我,“没有美术基础能不能做设计?”,这是很多刚入门或即将入门的同学会提出的问题,也是他们比较担心的问题。因为对美术知识不是特别了解,所以对这一行心存畏惧。其实大可不必。我们不需要成为大神级的人物,只需要了解基本的美术知识,再配合一定的练习,在使用软件进行图形设计时能够调取大脑中的美术知识和审美就可以了。美术中相对重要的三大块:结构关系、素描关系和色彩关系。结构关系包括物体的透视关系(近
分类:其他好文   时间:2020-07-22 16:04:23    阅读次数:77
markdown 语法失效
最近写了一篇文章,用markdown写的,出现一个异常的地方 在放置一个图片后,如果在该链接后有一个换行</br>,在图片和</br>之间敲回车,则后面所有的语法可能会失效,变成了纯文本 ![](https://im04-424261211.png) </br> ##你好 ###123456 #45 ...
分类:其他好文   时间:2020-07-22 02:09:34    阅读次数:92
如何进行算法的复杂度分析?
前言本篇文章收录于专辑:http://dwz.win/HjK你好,我是彤哥,一个每天爬二十六层楼还不忘读源码的硬核男人。大家都知道,数据结构与算法解决的主要问题就是“快”和“省”的问题,即如何让代码运行得更快,如何让代码更节省存储空间。所以,“快”和“省”是衡量一个算法非常重要的两项指标,也就是我们经常听到的时间复杂度和空间复杂度分析。那么,为什么需要复杂度分析呢?复杂度分析的方法论是什么呢?这就
分类:编程语言   时间:2020-07-21 22:09:42    阅读次数:59
JS写出计算24点算法
前言 休息的时候无意间看到群里有人发出了华为的校招题,一开始看题目的时候觉得很简单,于是晚上就试着写了一下,结果写的过程中打脸,不断的整理逻辑不断的重写,但我的性格又是不做出来晚上睡不好的那种,于是在做出来的时候就分享给大家(快凌晨三点了有木有,这校招题难度都达到这级别了?o(╥﹏╥)o) 题目描述 ...
分类:编程语言   时间:2020-07-20 10:57:15    阅读次数:100
2220条   上一页 1 ... 5 6 7 8 9 ... 222 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!