0%

本篇为Leetcode做题过程中数组篇的总结和纠错等记录。

[TOC]

阅读全文 »

给你一个正整数 n ,开始时,它放在桌面上。在 $10^9$ 天内,每天都要执行下述步骤:

对于出现在桌面上的每个数字 x ,找出符合 1 <= i <= n 且满足 x % i == 1 的所有数字 i 。
然后,将这些数字放在桌面上。
返回在 $10^9$ 天之后,出现在桌面上的 不同 整数的数目。

注意:

  • 一旦数字放在桌面上,则会一直保留直到结束。
  • % 表示取余运算。例如,14 % 3 等于 2 。
阅读全文 »

在动态规划矩阵题中碰到了滑动数组的解法,能将空间复杂度从O(m n)降低到O(min(m,n))。并且不太能直观理解,故记录。

62.不同路径

个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。

机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。

问总共有多少条不同的路径?

阅读全文 »

[TOC]

前言

​ 在学习计算机网络时掌握得不够好,故重新学习,偏重于理解。本文记录学习过程中的思考与理解,不涉及全部内容。

阅读全文 »

自我介绍

常见的开场问题,用于了解基本信息和表达能力。

在一分钟内表达清楚、简洁、自信是关键,确保突出学术和职业素养,同时展示你对留学的热忱和对目标学校的兴趣。流畅自然会加印象分。

阅读全文 »

概述

数据挖掘(Data Mining)就是从大量不完整、有噪声、模糊、随机的实际应用数据中,提取隐含在其中、人们事先不知道、但是又潜在有用的信息和知识的过程。

实际上是一个决策支持过程,对数据进行高度自动化的分析从而做出归纳性推理,从中挖掘出潜在的模式,辅助决策者调整策略、减少风险、做出正确的决策。

阅读全文 »

前言

Python中有生成二维码的库,使用的最多的是qrcode

阅读全文 »