首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
dannab
掘友等级
微信公众号:代码写完了
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
23
文章 19
沸点 4
赞
23
返回
|
搜索文章
最新
热门
浅谈移动端中的视口(viewport)
在 PC 端,视口指的是浏览器的可视区域,其宽度和浏览器窗口的宽度保持一致。在 CSS 标准文档中,视口也被称为初始包含块,它是所有 CSS 百分比宽度推算的根源,给 CSS 布局限制了一个最大宽度。 而移动端则较为复杂,它涉及到三个视口:布局视口(Layout Viewpor…
数据结构之链表【上】
1. 什么是链表 链表是通过指针把一组零散的内存块串联在一起的线性数据结构。 可以看出,链表和数组的最大区别在于,数组需要一块连续的内存空间来存储,对内存的要求较高。而链表不需要连续的内存空间,它通过指针将一组零散的内存块串联起来使用。 根据指针的不同使用方式,链表又可以分为单…
数据结构之数组
数组(Array)是一种线性表数据结构,它用一组连续的内存空间来存储一组具有相同类型的数据。 1. 线性表(linear list) 线性表,即数据的逻辑结构是线性的。每个线性表中的数据最多只有向前和向后两个方向。典型的线性表有数组、链表、队列和栈。 和线性表相对应的就是非线性…
算法复杂度分析(下)
前一篇文章算法复杂度分析(上)讲述了复杂度的大 O 表示法和几个分析原则,这篇文章我们来讲讲另外几种复杂度,最好情况时间复杂度(best case time complexity)、最坏情况时间复杂度(worst case time complexity)、平均时间复杂度(av…
算法复杂度分析(上)
首先,这和研究数据结构和算法的目的有关——“快”而“省”的解决问题。那么如何衡量算法的性能呢?就需要算法复杂度分析。 其次,除了算法复杂度分析,还有一种方法可以衡量复杂度,那就是“事后统计法”,即直接运行程序,统计需要的时间和空间。但是,这种方法有两个问题: 1)结果非常依赖于…
个人成就
文章被点赞
73
文章被阅读
12,387
掘力值
349
关注了
16
关注者
8
收藏集
1
关注标签
7
加入于
2017-01-24