首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
算法与数据结构
订阅
大a慈善家
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
房间和迷宫:一个地牢生成算法
微博上的 @大城小胖(indienova 个人资料)向我们推荐了这篇文章,在此表示感谢。 本文的作者是:Bob Nystroms,本文的转载和翻译已经获得了他的授权。 原文地址在:Rooms and Mazes: A Procedural Dungeon Generator,有…
如何有效地做算法题
持续做算法题的目的仍然是自身能力提升。可以继续细化成三点: 保持思维敏捷。非常重要,状态好才能保持对编程的热情。 对基础的数据结构、查找和排序保持熟练。能解决日常开发中的性能相关问题。 积累对问题域的探索。只有对问题域有足够的探索,才可能举一反三,迸发灵感。 为了更有效地实现上…
Ubuntu on Windows10 跨平台开发环境搭建权威指南
微软在 Windows10 WSL 里开始内置 Ubuntu,之后又开始在 Microsoft Store 以 UWP APP 的形式发布各个 Linux 系统。这样对于需要搭建跨平台开发环境的同学来说可以做到一套系统搞定多套平台环境,又多了一个舍弃 Mac 的理由 :)
[英] Spotify 官方发布如何随机播放音乐
其实永远都觉得随机算法排序不随机呢~
[干货] 位运算面试题大总结
专栏 | 九章算法网址 | www.jiuzhang.com 今天,九章算法为大家悉心准备了史上最强的位运算知识点大总结! 1. 位运算基本操作知识小结 1.1 左移操作 a << b 将A的二进制表示的每一位向左移B位,左边超出的位截掉,右边不足的位补0 A = 1100 B…
面试遇到了算法题?看这篇就够啦。
链表即是由节点(Node)组成的线性集合,每个节点可以利用指针指向其他节点。它是一种包含了多个节点的、能够用于表示序列的数据结构。 单向链表: 链表中的节点仅指向下一个节点,并且最后一个节点指向空。 双向链表: 其中每个节点具有两个指针 p、n,使得 p 指向先前节点并且 n …
看动画轻松理解「递归」与「动态规划」
在学习「数据结构和算法」的过程中,因为人习惯了平铺直叙的思维方式,所以「递归」与「动态规划」这种带循环概念(绕来绕去)的往往是相对比较难以理解的两个抽象知识点。 程序员小吴打算使用动画的形式来帮助理解「递归」,然后通过「递归」的概念延伸至理解「动态规划」算法思想。 先下定义:递…
短网址安全浅谈
何谓短网址(Short URL)?顾名思义,就是形式上比较短的网址,当前主要是借助短网址来替代原先冗长的网址,方便传输和分享。短网址服务也就是将长网址转换为短网址的服务,这种服务在方便了广大网民的同时也带来了一定的安全风险。 Tencent Blade Team专门对短网址的安…
76%都存在漏洞?!Docker镜像安全扫描应该这样做
林伟壕,SecDevOpsor,先后在中国电信和网易游戏从事数据网络、网络安全和游戏运维工作。对Linux运维、虚拟化和网络安全防护等研究颇多,目前专注于网络安全自动化检测、防御系统构建。 在之前的文章《从自身漏洞与架构缺陷,谈Docker安全建设》中,我们介绍了Docker存…
算法 | 位图排序
0. Thanks 1. 概述 显然这个涉及到超大数据的排序。一般有两个套路:一个用堆排序,一个是用位图排序。这里说 一下位图排序。 2. 原理 位图排序其实是用数据的下标作映射到对应的数据。假如现在有一个待排序的数据: 并把他们初始化为零。每一个bit位的取值是0,或者1。 …