冒泡排序 选择排序 插入排序 希尔排序 计数排序 基数排序 堆排序 归并排序 快速排序 桶排序
有符号数表示方法:原码、反码、补码 表示方法组成:符号位、数值位 正数:三者相同(0001) 负数: 原码:符号位为1 (1001) 反码:除符...
拥有一个服务器,用来搭建博客网站、放个人简历等,在日常学习、工作面试中会显得很有优势。下面介绍一款结合代码托管平台,加css文字动画的个人简历模...
分治 三个步骤: 分解:将原问题分解为若干相同结构的子问题; 解决:递归求解所有子问题; 合并:将子问题的解合并为原问题的解。 递归 要理解递归...
项目描述 使用 Flask 实现的简单网页视频播放器。开发准备:Python3 功能简介 在线视频播放 视频列表浏览 上传共享视频 基于sock...
可迭代对象 可迭代对象(Iterable),就是任意定义了一个可以返回迭代器的__iter__方法的对象。常见的数据类型如列表、元组、字符串等,...
试探算法思想 试探算法也叫回溯法,它选择先暂时放弃关于问题规模大小的限制,并将问题的候选解按某种顺序逐一枚举和检验。当发现当前候选解不可能是正确...
贪心算法思想 贪心算法从问题的某个初始解出发,逐步逼近给定的目标,以便尽快求出更好的解。当达到算法中的某一步不能再继续前进时,就停止算法,给出一...
分治算法思想 在编程过程中,经常遇到处理数据相当多、求解过程比较复杂、直接求解会比较耗时的问题。在求解这类问题时,可以采用各个击破的方法。具体做...