矩阵快速幂
1137.第N个泰波那契数泰波那契序列 Tn 定义如下: T0 = 0, T1 = 1, T2 = 1, 且在 n >= 0 的条件下 T(n+3) = T(n) + T(n+1) + T(n+2) 给你整数 n,请返回第 n 个泰波那契数 Tn 的值。动态规划时间复杂度是 O(n),空间复杂度也是 O(n)。但使用矩阵快速幂就快很多了,计算斐波那契数列的时间复杂度是 O(logn),空间复杂度是 O(1)。
思路矩阵A$$ \left[ \begin{matrix} 1 & 1 & 1 \ 1 & 0 & 0 \ 0 & 1 & 0 \end{matrix} \right] \tag{3}$$
代码12345678910111213141516171819202122232425262728293031323334353637class Solution {public: vector<vector<int>> multipl ...
npm install 安装失败
错误在学习Vue时,使用npm install 安装命令出错,卡住了,最后报错信息如下。
1234$ npm install json-server --registry=https://registry.npm.taobao.orgnpm ERR! code CERT_HAS_EXPIREDnpm ERR! errno CERT_HAS_EXPIREDnpm ERR! request to https://registry.npm.taobao.org/json-server failed, reason: certificate has expired
解决方法后来发现自己笔记本上的时间不正确,校准北京时间后正确安装。当你的计算机时间不正确时,可能会导致证书验证出现问题。这是因为许多证书都包含了有效期限,计算机上的时间与证书中的有效期不匹配时,会导致证书被视为过期或无效。+
其他本次安装为局部安装,需要使用npx命令。npx json-server –watch data/db.json
域名访问Alist上传失败
域名上传失败闲来无事给alist加了个域名,在使用过程中发现通过ip+端口号可以正常上传,通过域名访问却不行。修改一下alist的nginx的配置文件就可以了。
操作nginx配置文件默认在这个位置/etc/nginx/sites-available在nginx关于alist的配置文件添加上传文件大小和下载限制。
1234# 设置最大长传大小为10000MBclient_max_body_size 10000M;# 设置下载速率为1MB/slimit_rate 1M;
如下
12345678910111213141516root@Abc:/etc/nginx/sites-available# vi a.000487.xyzserver { listen 80; server_name a.000487.xyz; location / { proxy_pass http://23.95.209.236:5244; proxy_set_header Host $host; pro ...
Git之旅
自己写了一个网页,想部署到github上,然后使用vercel托管,以便外界访问。
流程1 在项目文件夹中打开Git Bash。2 初始化Git仓库:git init3 添加文件到Git:git add .4(可选)更改分支名称:git branch -m <新分支名>5 配置Git用户信息:git config –global user.name “你的用户名”git config –global user.email “你的邮箱”6 关联远程仓库:git remote add origin <仓库URL>7 提交更改:git commit -m “提交信息”8 推送到远程仓库:git push -u origin main9 从远程仓库拉取更新:git pull origin main这是一个典型的Git工作流程,适用于大多数基本的版本控制需求。
出现的错误refusing to merge unrelated histories这个错误 表明Git拒绝合并两个没有共同历史的仓库。这通常发生在当你的本地仓库和远程仓库是独立创建的,没有共享任何提交记录时。为了 ...
恭喜Faker
恭喜Faker,四冠王!
第三次
话这是本博客的第三次部署,之前因为未知的原因导致我无法更新博客,在多次查找错误和返回历史版本失败后,只得又一次重新部署博客。
我该博客搭建于2022年11月21日,马上一周年了,回想这一年多的经历,自己成长了不少。第一次搭建博客的兴奋,被环境变量弄得苦恼,第一次发表博文的满足,想要完善博客的心有余而力不足,第一次搞崩博客的崩溃,重新部署博客的勇气,第二次搞崩博客的无奈,第三次部署博客的平静。在这个过程中我收获颇丰,我十分感谢当初自己都勇气,哪怕我之后并没有太大作为。我会在2023年11月21日为它上传一个纪念页面,庆祝它的一岁。