随笔分类 - 常见算法与编程练习
《程序员面试指南》的笔记以及一些算法的学习记录
摘要:线性DP 3122. 使矩阵满足条件的最少操作次数 class Solution { /* 问题分类:线性DP问题 1.每一列元素值相同,相邻列元素值不同,考虑按照列进行状态枚举枚举 2.0 <= grid[i][j] <= 9,值的范围很小只有10个 3. f[i][j]可以为考虑前i列并且第i列
阅读全文
摘要:对比Java需要注意的语法细节: 1)没有++i,只能i++;无while循环,可以用“for 条件”替代,无法定义不使用的变量;没有整型变量的max,min,abs函数; 2)数组的大小不是常量的话,需要通过make关键字定义slice进行替代;没有类只有func,类可以通过struct关键字替代
阅读全文
摘要:基础 原始类型 原始类型:number/string/boolean/null/undefined/symbol 对象类型:oject(数组,对象,函数等) 自定义复杂的对象类型: type CustomArray = (number | string) let arr1: CustomArray
阅读全文
摘要:
1)布隆过滤器的思想和应用方法
2)hash函数在大批量数据处理的应用
阅读全文
1)布隆过滤器的思想和应用方法
2)hash函数在大批量数据处理的应用
阅读全文
摘要:
总结数据《程序员代码面试指南》第二章链表相关的题目。方便个人回顾。
阅读全文

《程序员面试指南》第三章相关的知识点,方便回顾
Java的基本语法,笔试面试参考。
Acwing基础练习题
浙公网安备 33010602011771号