![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
整理行囊
时刻反省自己能不能吃这碗饭,程序员存在的使命就是优化,当你学不进去的时候就是该走的时候了。
展开
-
今日份剑指
原创 2020-11-14 00:24:39 · 57 阅读 · 0 评论 -
今日份任务完成
原创 2020-11-12 22:24:48 · 125 阅读 · 0 评论 -
今日份自闭,基础知识真的恶心,没精力了,明天至少完成4道题
原创 2020-11-12 00:35:52 · 64 阅读 · 0 评论 -
11月份任务 手撸剑指 这个月必须搞掉 背也得给我背下来
每天至少三道题原创 2020-11-10 20:46:55 · 101 阅读 · 0 评论 -
基础查找算法(二分,哈希,字典树)
一、二分查找(最简单的查找) 1. 应用条件: 必须采用顺序存储结构。 必须按关键字大小有序排列。 2. 思想: 取中间值划分左右区间,因为元素都是有序的,取中间值划分左右区间,因此左侧都小于中间值,右侧都大于中间值 因此为了减少比较次数,每次都让关键字和中间值进行比较 相等则找到,不等则判断,小于则在左边区间,大于则在右边区间 持续划分区间,直到区间无法划分或者找到 3.步骤 准备测试数据 创建二分查找函数 声明所需的变量 边界判断(很重要养成习惯) 初始化 划分区间 1. 确定一开始的原创 2020-10-23 14:01:49 · 511 阅读 · 0 评论 -
排序算法集合
#include<stdio.h> #include<stdlib.h> #include<string.h> void BubbleSort(int arr[], int nLength) { int nFlag; int i; int j; if(arr == NULL || nLength <= 0)return; for(i=0;i<nLength;i++){ nFlag = 0; for(j=0;j<nLength-i-1.原创 2020-10-13 10:35:42 · 59 阅读 · 0 评论 -
递归详细讲解(学会放弃才能学的会递归)(只考虑流程)(以汉罗塔为例子)
原创 2020-10-10 17:00:03 · 77 阅读 · 0 评论 -
链表相关问题(倒置输出,倒置链表,判断交点,判断环,链表倒数第K个数,链表折叠,位运算实现相加,交换,判断重复等)
原创 2020-10-06 20:42:42 · 75 阅读 · 0 评论