Avatar notebook default
5篇文章 · 20934字 · 1人关注
  • 用if else,switch,while,for颠覆你的编程认知

    前言 该篇文章主要会涉及如下几个问题:1、if else 和 switch case 在日常开发中该如何抉择?两者相比谁的效率会高些?2、如何基...

  • 字符编码知识科普

    前言 很多程序员对字符编码不太理解,当然平时接触的也不是很多。可能只是大概知道 ASCII、UTF8、GBK、Unicode 等概念。字符串无法...

  • Resize,w 360,h 240
    哈希算法详解(附带 iOS 开发中实际应用)

    前言 哈希(Hash)或者说散列表,它是一种基础数据结构。Hash 表是一种特殊的数据结构,它同数组、链表以及二叉排序树等相比较有很明显的区别,...

  • Resize,w 360,h 240
    入门AR,VR,OpenGL必备知识--3D图形学基础理论

    引言 请不要质疑你的眼睛,文章的题目就是“3D图形学基础理论”。可能有人要疑惑了,作为一个 iOS 开发者为什么要来学习什么 3D 图像学相关的...

    1.2 8384 5 36
  • Resize,w 360,h 240
    浅谈赫夫曼树及其应用(文件压缩)

    日常生活中经常会使用到文件压缩,但是基本很少有人会问到压缩是如何实现的。所谓的,就是把文本重新进行编码,减少不必要的空间。目前最新技术在编码上已...

    0.4 2949 2 15
  • Resize,w 360,h 240
    开发者应该掌握的几种排序算法

    该篇文章主要介绍了算法基础以及几种常见的排序算法:选择排序、插入排序、冒泡排序、快速排序、堆排序。 一、算法基础 首先要知道一个算法的好坏主要是...

文集作者