自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

脚踏实地,仰望星空

吾尝终日而思矣,不如须臾之所学也

  • 博客(8)
  • 资源 (10)
  • 收藏
  • 关注

原创 LeetCode 6. Z字形变换

来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/zigzag-conversion 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 找规律 思路:字符串下标如下图所示,第一行和最后一行看成一个等差数列,其余行看成两个等差数列交替出现,公差都为 2 * (numRows - 1) class Solution { public: string convert(string s, int numRows) {

2020-08-25 19:03:12 123 1

原创 LeetCode 59. 螺旋矩阵 II

按顺时针螺旋顺序生成一个正方形矩阵

2020-08-25 18:01:08 125

原创 LeetCode 54. 螺旋矩阵

按照顺时针螺旋顺序返回矩阵中的所有元素

2020-08-25 17:59:51 111

原创 LeetCode 274. H 指数

题目链接:点击这里 AC代码: class Solution { public: int hIndex(vector<int>& citations) { int n = citations.size(); if(n == 0) return 0; sort(citations.begin(), citations.end()); int ans = 0; for(int i = 0; i &lt

2020-08-25 17:56:46 297

原创 LeetCode 303. 区域和检索 - 数组不可变

题目链接:点击这里 AC代码: class NumArray { public: vector<int> s; // 前缀和数组 NumArray(vector<int>& nums) { int n = nums.size(); s = vector<int>(n + 1, 0); for(int i = 1; i <= n; i++) {

2020-08-25 17:24:07 127

原创 LeetCode 495. 提莫攻击

题目链接:点击这里 AC代码: class Solution { public: int findPoisonedDuration(vector<int>& timeSeries, int duration) { int ans = 0; int end = -1; for(auto start : timeSeries) { if(end <= start) {

2020-08-25 17:12:03 101

原创 LeetCode 485. 最大连续1的个数

题目链接:点击这里 AC代码: class Solution { public: int findMaxConsecutiveOnes(vector<int>& nums) { int cnt = 0, ans = 0; for(auto x : nums) { if(x == 1) cnt++; else ans = max(ans, cnt), cnt = 0;

2020-08-25 16:45:28 105

原创 LC 46.全排列 剑指Offer 38.字符串的排列 LC 47.全排列II LC 52.N皇后II LC 102.二叉树的层序遍历 LC 733.图像渲染

LC 46.全排列 1.枚举每个位置放哪个数 2.枚举每个数放哪个位置 剑指Offer 38.字符串的排列 LC 47.全排列II 1.枚举每个位置放哪个数 2.枚举每个数放哪个位置 LC 52.N皇后II LC 102.二叉树的层序遍历 LC 733.图像渲染 1.BFS 2.DFS

2020-08-18 13:12:45 337

模拟操作系统页面置换过程,Java图形化界面,实现了OPT、LRU、FIFO、CLOCK

模拟了操作系统页面置换的过程,使用Java语言实现了四种经典算法,即OPT算法、LRU算法、FIFO算法、CLOCK算法,并且利用Java图形库制作了一个粗糙的图形化界面。整个页面置换过程完全使用数组实现,并未定义复杂的数据结构。

2020-10-14

OS页面置换算法,Java图形化界面,实现了OPT、LRU、FIFO、CLOCK

模拟操作系统页面置换的过程,具体实现了四种经典算法,即OPT、LRU、FIFO、CLOCK,并且利用Java中的图形库制作了一个好看的图形化界面

2020-10-14

Sublime Text Build 3176 x64 Setup.txt

1、学习HTML基础所用的软件:Sublime Text Build 3176 x64 Setup 2、安装简单,永久有效

2019-06-22

算法笔记_胡凡_详细书签.rar

1、《算法笔记》可作为计算机专业研究生入学考试复试上机、各类算法等级考试(如PAT、CSP等)的辅导书,也可作为“数据结构”科目的考研教材及辅导书内容的补充。《算法笔记》还是学习C语言、数据结构与算法的入门辅导书,非常适合零基础的学习者对经典算法进行学习。 2、附带完整书签

2019-05-16

挑战程序设计竞赛2 算法与数据结构_高清完整书签.rar

1、《挑战程序设计竞赛2 算法与数据结构》这好像是第一版吧,本书适合程序设计人员、程序设计竞赛爱好者以及高校计算机专业师生阅读。 2、附带完整书签

2019-05-16

挑战程序设计竞赛 第2版_高清_完整书签.rar

1、《挑战程序设计竞赛(第2版)》是人民邮电出版社出版发行的图书,作者是秋叶拓哉 ,岩田阳一,北川宜稔。本书对程序设计竞赛中的基础算法和经典问题进行了汇总,分为准备篇、初级篇、中级篇与高级篇4章。 2、附带完整书签

2019-05-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除