万人千题:全题解:《算法零基础100讲》

从第一天开始的算法打卡
欢迎加入万人千题社区。

万人千题社区

打卡天数

第一天(幂和对数)

第二天(数列)

第三天(矩阵)

第四天(组合数)

第五天(计数法)

第六天(日期算法)

第七天(素数判定)

第八天(素数筛选)

第九天(算数基本定理)

第十天(因子分解和枚举)

第十一天(因子数)

第十二天(因子和)

第十三天(最大公约数)

第十四天(最小公倍数)

第十五天(二分快速幂)

第十六天(变量交换算法)

第十七天(线性枚举一,最值算法)

第十八天(线性枚举二,统计法入门)

第十九天(进制转换,入门)

第二十天(进制转换,进阶)

第二十一天(字符串遍历)

力扣1812 判断国际象棋棋盘中一个格子的颜色
力扣LCP17:速算机器人
力扣709 转换成小写字母
力扣1704. 判断字符串的两半是否相似
力扣1844. 将所有数字用字符替换
力扣1876. 长度为三且各字符不同的子字符串
力扣520. 检测大写字母
力扣2011. 执行操作后的变量值
力扣1805. 字符串中不同整数的数目

第二十二天(字符串比较)

力扣:剑指 Offer 05. 替换空格
力扣1967. 作为子字符串出现在单词中的字符串数目
力扣1309. 解码字母到整数映射
力扣290. 单词规律(哈希表)
力扣1805. 字符串中不同整数的数目


第二十三天(字符串分割)

力扣1784. 检查二进制字符串字段
力扣1816. 截断句子
力扣2047. 句子中的有效单词数
力扣2042. 检查句子中的数字是否递增
力扣434. 字符串中的单词数
力扣58. 最后一个单词的长度
力扣468. 验证IP地址

第二十四天(字符计数法)

力扣2053. 数组中第 K 个独一无二的字符串
力扣1832. 判断句子是否为全字母句
剑指 Offer II 032. 有效的变位词
力扣242. 有效的字母异位词
力扣1941. 检查是否所有字符出现次数相同
面试题 01.02. 判定是否互为字符重排
力扣771. 宝石与石头
剑指 Offer 50. 第一个只出现一次的字符
面试题 01.01. 判定字符是否唯一
力扣:383. 赎金信

第二十五天(字符串反转)

7. 整数反转
力扣917. 仅仅反转字母
力扣541. 反转字符串 II
力扣557. 反转字符串中的单词 III
力扣151. 翻转字符串里的单词||力扣:剑指 Offer 58 - I. 翻转单词顺序
力扣345. 反转字符串中的元音字母
力扣2000. 反转单词前缀
力扣334.反转字符串

第二十六天(回文串)

第二十七天(字符串算法,高精度)

等我考完期中考后,把这些都补上。

第二十八天(递推问题)

第二十九天(递推问题二,进阶)

力扣926. 将字符串翻转到单调递增(动态规划)

第二十九天(容斥定理)

第三十天(概率和统计)

第三十一天(多维枚举一,入门)

第三十二天(多维枚举二,进阶)

第三十三天(排序入门,冒泡排序)

第三十四天(排序入门,冒泡排序)

力扣75. 颜色分类
【空缺】
力扣747. 至少是其他数字两倍的最大数

第三十五天(排序入门,选择排序)

611. 有效三角形的个数
767. 重构字符串
769. 最多能完成排序的块

第三十六天(排序入门,插入排序)

88.合并两个有序数组
611.有效三角形的个数
147. 对链表进行插入排序

第三十七天(排序进阶,归并排序)

164. 最大间距
912.排序数组
217.存在重复元素
【空缺】
【空缺】
【空缺】

第三十八天(排序进阶,快速排序)

力扣881. 救生艇


第三十九天(排序进阶,希尔排序)

164.最大间距
912.排序数组
169.多数元素

第四十天(排序进阶,计数排序)

268.丢失的数字

第四十一天(排序进阶,基数排序)

164. 最大间距

第四十二天(位运算,位与入门)

燃!
我一定会在英雄前辈更完《算法零基础100讲》的那天,更完这篇文章!虽然,>不,没有虽然。┗( T﹏T )┛

  • 6
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

0<Solving)1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值