自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 leetcode hot 100 part1 哈希 cpp

对每个字符串进行排序,以排序后的结果作为哈希表的键,将异位词聚合到同一个键下。我们使用unordered_set来去重并实现 O(1) 时间内的元素查找。题目链接:49. 字母异位词分组 - 力扣(LeetCode)题目链接:128. 最长连续序列 - 力扣(LeetCode)题目链接:1. 两数之和 - 力扣(LeetCode)使用哈希表记录每个元素及其下标,边遍历边查找。一个连续序列的起点num一定满足。从这些起点出发,向右一个个判断。是否存在,直到找完整个连续序列。

2025-04-24 00:43:48 284

原创 音乐播放器升级版

首先,我们定义了类。ThreadNum: 表示默认的下载线程数,默认为3。list: 用于存储线程的列表。doSendMsg: 用于发送下载状态消息的委托事件。在类的构造函数中,我们将doSendMsg事件与Change方法绑定,以便在下载过程中处理各种状态变化。

2024-06-21 21:31:57 883

原创 使用C#构建音乐播放器

代码实现了基本的功能,包括文件选择、音乐播放、暂停和停止等。通过使用控件和库,实现了对不同格式音乐文件的播放支持。程序对可能出现的异常情况进行了处理,但错误信息仅以弹窗和日志文件形式显示,可以更友好地提供用户反馈。界面简洁明了,缺乏一些美观性,可以根据自我需求,考虑改进界面设计,提升体验。代码结构清晰。

2024-05-10 13:54:33 1546

原创 第十四届蓝桥杯大赛软件赛省赛C/C++ 大学 B 组(真题/代码)

在岛屿 A 所占据的格子中,如果可以从中选出 k 个不同的格子,使得他们的坐标能够组成一个这样的排列:(x0, y0),(x1, y1), . . . ,(xk−1, yk−1),其中(x(i+1)%k, y(i+1)%k) 是由 (xi, yi) 通过上/下/左/右移动一次得来的 (0 ≤ i ≤ k − 1),此时这 k 个格子就构成了一个 “环”。若 B 是 A 的子。现在给定一个长度为 N 的数列 A1, A2, . . . , AN,请你计算最少从中删除多少个数,可以使剩下的序列是接龙序列?

2024-04-09 14:40:43 2443

原创 windows程序设计课程作业一

利用C#的接口、委托和类实现实现基本的动态管理

2024-04-09 13:14:03 919

空空如也

空空如也

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

TA关注的人

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