自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

浪子花梦

日渐憔悴

  • 博客(7)
  • 资源 (7)
  • 收藏
  • 关注

原创 LeetCode算法 —— 插入区间

给出一个无重叠的 ,按照区间起始端点排序的区间列表。在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。示例 1:输入:intervals = [[1,3],[6,9]], newInterval = [2,5]输出:[[1,5],[6,9]]示例 2:输入:intervals = [[1,2],[3,5],[6,7],[8,10],[12,16]], newInterval = [4,8]输出:[[1,2],[3,10],[12,16]]解释:

2020-09-13 23:51:26 307 3

原创 LeetCode算法 —— 合并区间

给出一个区间的集合,请合并所有重叠的区间。示例 1:输入: intervals = [[1,3],[2,6],[8,10],[15,18]]输出: [[1,6],[8,10],[15,18]]解释: 区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6].示例?2:输入: intervals = [[1,4],[4,5]]输出: [[1,5]]解释: 区间 [1,4] 和 [4,5] 可被视为重叠区间。#include <iostream>#include &l

2020-09-13 23:50:48 564

原创 LeetCode算法 —— 跳跃游戏

给定一个非负整数数组,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个位置。示例?1:输入: [2,3,1,1,4]输出: true解释: 我们可以先跳 1 步,从位置 0 到达 位置 1, 然后再从位置 1 跳 3 步到达最后一个位置。示例?2:输入: [3,2,1,0,4]输出: false解释: 无论怎样,你总会到达索引为 3 的位置。但该位置的最大跳跃长度是 0 , 所以你永远不可能到达最后一个位置。#include &

2020-09-13 23:50:13 341

原创 LeetCode算法 —— 螺旋矩阵

给定一个包含?m x n?个元素的矩阵(m 行, n 列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。示例?1:输入:[[ 1, 2, 3 ],[ 4, 5, 6 ],[ 7, 8, 9 ]]输出: [1,2,3,6,9,8,7,4,5]示例?2:输入:[[1, 2, 3, 4],[5, 6, 7, 8],[9,10,11,12]]输出: [1,2,3,4,8,12,11,10,9,5,6,7]#include <iostream> #include &l

2020-09-13 23:49:39 412

原创 LeetCode算法 —— 最大子序和

贪心给定一个整数数组 nums,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例:输入: [-2,1,-3,4,-1,2,1,-5,4]输出: 6解释:连续子数组?[4,-1,2,1] 的和最大,为?6。#include <iostream> #include <algorithm>#include <vector>using namespace std;// 贪心算法class Solution {public:

2020-09-13 23:48:56 236

原创 LeetCode算法 —— N皇后、N皇后II

N皇后n皇后问题研究的是如何将 n?个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。给定一个整数 n,返回所有不同的?n?皇后问题的解决方案。每一种解法包含一个明确的?n 皇后问题的棋子放置方案,该方案中 ‘Q’ 和 ‘.’ 分别代表了皇后和空位。示例:输入: 4输出: [[".Q…", // 解法 1“…Q”,“Q…”,“…Q.”],["…Q.", // 解法 2“Q…”,“…Q”,“.Q…”]]解释: 4 皇后问题存在两个不同的解法。提示:皇后,是

2020-09-13 23:47:31 289

原创 LeetCode算法 —— 字母异位词分组

给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。示例:输入: [“eat”, “tea”, “tan”, “ate”, “nat”, “bat”]输出:[[“ate”,“eat”,“tea”],[“nat”,“tan”],[“bat”]]说明:所有输入均为小写字母。不考虑答案输出的顺序。#include <iostream>#include <vector>#include <unordered_map>

2020-09-13 23:45:40 264

RandomDraw.zip

适合WPF初学者 简单的动画制作

2021-04-01

Java/JavaWeb基础知识源码

涵盖Java、JavaWeb各位方面的知识 代码看起来通俗易懂... Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

2020-09-23

Gluttonous Snake.rar

WPF 版 贪吃蛇,完整的一个小游戏,对 XML文件读取与存储,实现炫酷的高分榜界面,游戏的暂停,加速,让每一个初学WPF者受益匪浅

2020-05-18

huameng.rar

利用Blend制作出抽奖的轮盘,涉及WPF中的动画知识、控件模板修改知识 对初学WPF的小伙伴们有一个很好的帮助 制作过程已经发表在博客之中 . ..

2020-04-07

MarketCalculator.rar(销售计算器)

销售计算器 通过源码的学习,我们可以学习到的知识有: 1. WFP 数据驱动UI理念 —— Binding的使用 2. 基本WPF的知识 3. XAML与后台数据分离原则思想

2020-04-03

Program.cs

纯C#控制台俄罗斯方块小游戏,1200行左右的代码,代码效率较高 通过源码的学习,我们可以学习到的知识有: 1. 面向对象的思想 2. C#基本语法的使用 3. 对象之间的低依赖

2020-04-03

SaleSystem.rar

销售管理系统,使用MFC开发,简单易学 通过此源码,我们可以学习到MFC控件的使用,C++语言基本的语法,Windows消息机制,控件与控件之间的联系 . . . 完整的源码,可以对初学者提供很好的帮助 . . .

2020-04-03

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

TA关注的人

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