微信扫一扫
关注该公众号

记录一个关于 GBK 编码的问题

背景 区分 UTF-8 和 GBK GBK 是在国家标准 GB2312 基础上扩容后兼容 GB2312 的标准,专门用来解决中文编码的,是双字节的,不论中英文都是双字节的。 UTF-8 是一种国际化的编码方式

编程基础之数据结构

简介 数据结构(英语:data structure)是计算机中存储、组织数据的方式。 数据结构是一种具有一定逻辑关系,在计算机中应用某种存储结构,

世界上最快的排序算法-Timsort

背景 Timsort 是一个混合、稳定的排序算法,简单来说就是归并排序和二分插入排序算法的混合体,号称世界上最好的排序算法。Timsort一直是 Python 的标准排序

编程基础知识之排序算法

概述 排序算法:将一个列表元素按顺序进行排列的算法,比如我们经常遇到的按数字或字典升序降序。对于排序算法我们要关注它的时间复杂度、稳定性、排序

编程基础之操作系统

什么是操作系统? 操作系统( OS ) 是管理计算机硬件、并为计算机程序提供通用服务的系统软件。应用程序运行在操作系统上,操作系统协调硬件分配内存给应