随笔 - 13  文章 - 0  评论 - 4  阅读 - 3763
  2022年11月11日
摘要: 一、前言 最近老师要求做课设,实现一个 “炸飞机” 游戏,我是负责UI界面实现和Socket通信实现的,在这里想总结一下我实现Socket的具体过程,对其中的产生的问题和实现的方法进行进行分析。由于我是第一次具体实现Socket通信,所以走了不少弯路,请教了许多人,其中尤其是我的舍友,对我帮助很大。 阅读全文
posted @ 2022-11-11 19:21 叶落偏多雨 阅读(927) 评论(5) 推荐(3) 编辑
  2022年10月25日
摘要: Problem: 934. 最短的桥 思路 基础解题思路: 针对岛问题的解决方法有一种通用的解,就是对 上、下、左、右 各个方向进行查找,判断其是否为 1 ,如果为 1 则改为除 0 和 1 意外的任意数字,以此作为标识。 基础解题代码: bool isarea(vector<vector<int 阅读全文
posted @ 2022-10-25 23:36 叶落偏多雨 阅读(34) 评论(0) 推荐(0) 编辑
  2022年10月20日
摘要: Problem: 779. 第K个语法符号 思路 本题首先看范围,发现n的范围是1到30,则说明枚举法是行不通的,由此,我们必须想想其他的办法,观察后发现有两个规律: 第 n 行数字的前n/2项与第 n-1 行数字相同; 而第 n 行数字的后n/2项与第 n 行数字的前n/2项每位都相反。 根据上述 阅读全文
posted @ 2022-10-20 09:27 叶落偏多雨 阅读(19) 评论(0) 推荐(0) 编辑
  2022年10月16日
摘要: 本题非常简单,一个简单的模拟题 解题思路: 如果两个相邻数字相差不为1,那么对两个数字的差值减1进行 “Push” 和 “Pop” 如果两个相邻数字相差不1,那么直接 ***“Push”***即可 举例: 若为 1 3 5 7 8 的话 则为 1 和 3 中间差值为 2 则需要一个 “Push” 和 阅读全文
posted @ 2022-10-16 14:33 叶落偏多雨 阅读(23) 评论(0) 推荐(0) 编辑
  2022年10月14日
摘要: 解题思路: 本题为动态规划思想 基本思想: 以结尾的字母来划分集合。 遍历字符串,更新以当前字符串结尾的子序列数量为:以26个字母为结尾的子序列的数量 + 1。 遍历以后,以这个字母为结尾的集合中元素个数就已经得出了 作者:略略 链接:https://leetcode.cn/problems/dis 阅读全文
posted @ 2022-10-14 09:31 叶落偏多雨 阅读(27) 评论(0) 推荐(0) 编辑
  2022年10月13日
摘要: 解题思路: 首先明确一个观念,排好序的arr中arr[i]=i; 而如果出现了位置arr[i]≠i,则说明至少 i 位置到 arr[i] 位置都是无序的; 而如果从 i 位置到 arr[i] 位置中有比 arr[i] 更大的位置 maxl ,则会将上限更新到更大的位置; 而我们计数时,只有直到不会发 阅读全文
posted @ 2022-10-13 18:49 叶落偏多雨 阅读(16) 评论(0) 推荐(0) 编辑
  2022年10月5日
摘要: 解题思路: 将每个域名用哈希表存储起来,出现次数相加,便可以得到数据,具体思路: 将前面的数字转化成int类型数字 将 ' '(空格) 或者 '.'(点) 之后字符串存入到哈希表中充当键值 将前面的数字累加到对应的哈希表中 代码实现: class Solution { public: unorder 阅读全文
posted @ 2022-10-05 19:00 叶落偏多雨 阅读(53) 评论(0) 推荐(0) 编辑
  2022年9月30日
摘要: 一、原理总结 利用两个寄存器 R4 和 R5 来存储两个数码管的显示数字,R4 用来存储前一个数码管显示数字,而 R5 用来存储后一个数码管显示数字,利用左移操作 RLC 取 A 中首位放入 C 中,然后将 C 输入到数码管中,使用 R0 来控制循环,对于 R4 和 R5 重复上述过程各自重复8次, 阅读全文
posted @ 2022-09-30 23:16 叶落偏多雨 阅读(1011) 评论(0) 推荐(1) 编辑
  2022年9月29日
摘要: 一、原理总结 利用两个寄存器R4和R5来存储两个数码管的显示效果,R4是前一个数码管显示所需,而R5是后一个数码管显示所需,利用左移操作RLC来使之每一位被依次输入到C中,然后将C输入到LED中(当LED每位都有数据时,数码管才会显示),利用停顿函数使数码管上数字停留一段时间。 二、程序分析 以下为 阅读全文
posted @ 2022-09-29 09:56 叶落偏多雨 阅读(942) 评论(0) 推荐(0) 编辑
  2022年9月25日
摘要: 解题思路 利用前面已经求出的数来判断后续数据是否为好数,将现在要查的数分为前面几位和最后一位 约规 0、1、8为普通数,在pd中为0,而2、5、6、9为好数,在pd中为1,而其余为坏数,在pd中为-1; 举例 例如将1021:分为102和1,通过判断102和1是否为好数来判断1021是否为好数 若1 阅读全文
posted @ 2022-09-25 15:52 叶落偏多雨 阅读(63) 评论(0) 推荐(0) 编辑
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示