摘要:leetcode_medium_array problem 289. Game of Life solution #1: code 注意: 1) 理解题意,将问题转换为数学可解问题; 2) 状态机的转换状态,以及最后的结果的关系; 3) 可以采用移位操作; /* 状态: 前一位表示下一代的状态,后一
阅读全文
摘要:leetcode_medium_array problem 287. Find the Duplicate Number solution #1: 二分法; code solution #2: 快慢指针; code: solution #3: 位操作; code: 参考 1. leetcode_28
阅读全文
摘要:leetcode_easy_array problem 1539. Kth Missing Positive Number solution #1: code 注意: 1) 数组的下标范围; 2) 超出数组范围的情况; solution #2: binary search; code 参考 1. l
阅读全文
摘要:leetcode_easy_array problem 1534. Count Good Triplets solution #1: Brute Force code solution #2: optimational Brute Force; code: solution #3: code 参考
阅读全文
摘要:leetcode_medium_array problem 238. Product of Array Except Self solution #1: 将乘积分为前后两部分相乘的结果; code solution #2: 空间优化; code: 参考 1. leetcode_238. Produc
阅读全文
摘要:leetcode_easy_hashmap problem 1189. Maximum Number of Balloons solution #1: 哈希表; code solution #2:最小值函数; code 参考 1. leetcode_1189. Maximum Number of B
阅读全文
摘要:leetcode_medium_array problem 79. Word Search solution #1: code 参考 1. leetcode_79. Word Search; 2. Grandyang; 完
阅读全文
摘要:leetcode_medium_array problem 80. Remove Duplicates from Sorted Array II solution #1: code solution #2: code 参考 1. leetcode_80. Remove Duplicates from
阅读全文
摘要:leetcode_easy_array problem 299. Bulls and Cows solution #1: code solution #2: code solution #3: code 参考 1. leetcode_299. Bulls and Cows; 2. Grandyang
阅读全文
摘要:leetcode_medium_array problem 371. Sum of Two Integers solution #1: code solution #2: one line code. code solution #3: loop; code 参考 1. leetcode_371.
阅读全文
摘要:problem 1450. Number of Students Doing Homework at a Given Time solution #1: code 注意: 1. 细心coding; 参考 1. leetcode_1450. Number of Students Doing Homew
阅读全文
摘要:problem 1295. Find Numbers with Even Number of Digits solution1: 计算数据的位数; code: solution2: 根据数据范围确定数据位数; code: 参考 1. leetcode_1295. Find Numbers with
阅读全文
摘要:problem 1266. Minimum Time Visiting All Points solution1: Chebyshev Distance. code 参考 1. leetcode_1266. Minimum Time Visiting All Points; 完
阅读全文
摘要:problem 1260. Shift 2D Grid solution1: 将矩阵看作一维矩阵,然后是数据循环移动; solution2:计算新的数据对应的下标,仍然使用二维矩阵进行移动; code 注意: 1. 数据是如何进行循环移动的; 2. 下标的重新计算; 参考 1. leetcode_1
阅读全文
摘要:problem 1275. Find Winner on a Tic Tac Toe Game 没看明白什么思路。。。看明白之后,发现最重要的是如何表示和存储每行每列和对角线是否在一条线上的状态。moves表示每一步骤所放置的位置坐标,A先B后; winner的状态共有六种,同一行三种、同一列三种、
阅读全文
摘要:problem 1450. Number of Students Doing Homework at a Given Time 参考 1. leetcode_1450. Number of Students Doing Homework at a Given Time; 完
阅读全文
摘要:problem 1287. Element Appearing More Than 25% In Sorted Array solution1: 累计元素数目; code: solution2: 滑窗处理; code: 注意理解题意: 1. 数组是非减数组; 2. 可以计数或者滑窗; 参考 1. l
阅读全文
摘要:problem 1299. Replace Elements with Greatest Element on Right Side solution1: 使用元素交换; code solution2: 使用最大值求解; code solution3: 使用多目运算; code 注意: 1. 末尾元
阅读全文
摘要:problem 1512. Number of Good Pairs solution #1: 双层循环; code solution #2: 使用哈希表; code 注意: 1. 没明白哈希表计算res的方法; 参考 1. leetcode_1512. Number of Good Pairs;
阅读全文
摘要:problem 1252. Cells with Odd Values in a Matrix 参考 1. leetcode_1252. Cells with Odd Values in a Matrix; 完
阅读全文