周赛413场 个人总结

news/2024/11/13 20:27:09/文章来源:https://www.cnblogs.com/liqi175/p/18392498

第1题 

代码 

"""
根据a的ascii码值是97 奇数
黑色的规律是:
a1是 97 + 1 = 偶数
b2 是 98 + 2 =偶数
c1 是99 +1  = 偶数
d2 是100 + 2 = 偶数
...
所以,偶数为黑色 
===
白色的规律
a2 = 97 +2 = 奇数
b1 = 98 +1 = 奇数
....
所以,奇数为白色"""
class Solution:def checkTwoChessboards(self, c1: str, c2: str) -> bool:a = (ord(c1[0]) + ord(c1[1])) % 2   # 取余数 如果是0说明是黑色b = (ord(c2[0]) + ord(c2[1])) % 2 # 如果一样的话,奇偶是一样的# 黑:黑 =  0:0# 白:白 = 1:1# 黑:白 = 1:0 or 0:1return a == b

截图:

总结:

  • 学会用ord转换为ascii码来计算
  •  

第2题 

 

代码 

class Solution:def resultsArray(self, queries: List[List[int]], k: int) -> List[int]:ans = [-1] * len(queries)h = []for i, (x, y) in enumerate(queries):heappush(h, -abs(x) - abs(y))  # 加负号变成最大堆if len(h) > k:heappop(h)if len(h) == k:ans[i] = -h[0]return ans

总结:

  • 学会最大堆

第3题 

跳过

第4题 

跳过

题目跳转:

https://leetcode.cn/contest/weekly-contest-413/

参考资料:

灵山b站

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/790984.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【LaTex、markdown】常用语法写出漂亮的blog

@目录markdown加粗斜体设置标题级别设置目录删除线无序列表有序列表分割线代办引用高亮标记字体颜色代码块图片链接表格公式表达行中公式独行公式LaTex初步文章骨干换行与换页figure(基本是图片)表格公式公式字体颜色左右居中figure引用文献引用markdown 加粗 **加粗样式**格…

YOLOS:大道至简,直接使用预训练ViT进行实时目标检测 | NeurIPS 2021

论文探索了在中型ImageNet-1k数据集上预训练的普通ViT到更具挑战性的COCO目标检测基准的可迁移性,提出了基于Vision Transformer的You Only Look at One Sequence(YOLOS)目标检测模型。在具有挑战性的COCO目标检测基准上的实验结果表明,2D目标检测可以以纯sequence-to-sequen…

MetaLlama大模型

llama 大模型介绍我们介绍 LLaMA,这是一个基础语言模型的集合,参数范围从 7B 到 65B。我们在数万亿个Token上训练我们的模型,并表明可以专门使用公开可用的数据集来训练最先进的模型,而无需诉诸专有的和无法访问的数据集。特别是,LLaMA-13B 在大多数基准测试中都优于 GPT-…

GraphRAG 检索增强+图模型

https://arxiv.org/pdf/2404.16130往期的NaiveRAG基本都是显式检索,而GraphRAG通过知识图谱实现了总结能力。知识图谱通常是事先生成的,并存储在系统中,供用户查询和模型使用。 1 引入 通常意义上,RAG的作用是从外部知识源中检索相关信息,使LLM能够回答有关私有或以前未见…

LaViT:这也行,微软提出直接用上一层的注意力权重生成当前层的注意力权重 | CVPR 2024

Less-Attention Vision Transformer利用了在多头自注意力(MHSA)块中计算的依赖关系,通过重复使用先前MSA块的注意力来绕过注意力计算,还额外增加了一个简单的保持对角性的损失函数,旨在促进注意力矩阵在表示标记之间关系方面的预期行为。该架构你能有效地捕捉了跨标记的关…

代码随想录day48 || 739, 每日温度 496, 下一个更大元素 I 503, 下一个更大元素II

739 每日温度 func dailyTemperatures(temperatures []int) []int {// 双指针var res = make([]int, len(temperatures))for i:=0; i<len(temperatures); i++ {for j:=i+1; j<len(temperatures); j++ {if temperatures[j] > temperatures[i] {res[i] = j - ibreak}}}r…

奔驰威霆升级配置单

包围款式中网大灯车窗饰条拉手饰条 把手喷漆 主副驾照地灯 车身饰条 侧包围 自动折叠后视镜 开窗玻璃 凯旋中门 电动中门行李架 帷幕小高顶鲨鱼鳍转向灯 尾翼 大尾翼 尾灯尾门饰条 电动尾门 260款尾门总成 锻造轮毂有什么不同见解可以在评论区共同讨论

Git_Intro

目录1. 实验内容及目的 Contents & Objectives for Lab2. Git 的简要介绍 Brief Introduction for Git3. Git的安装 Installation for Git4. Git的一些基本软件命令操作介绍 Basic Operation Commands for Git4.1 克隆已有仓库 Clone Existing Repository4…

《花100块做个摸鱼小网站! 》第五篇—通过xxl-job定时获取热搜数据

⭐️基础链接导航⭐️ 服务器 → ☁️ 阿里云活动地址 看样例 → 🐟 摸鱼小网站地址 学代码 → 💻 源码库地址一、前言 我们已经成功实现了一个完整的热搜组件,从后端到前端,构建了这个小网站的核心功能。接下来,我们将不断完善其功能,使其更加美观和实用。今天的主题是…

《网络数据安全管理条例(草案)》已审议通过

根据新华社北京8月30日电 国务院总理李强8月30日主持召开国务院常务会议,研究推动保险业高质量发展的若干意见,部署落实大食物观相关工作,审议通过《加快完善海河流域防洪体系实施方案》和《网络数据安全管理条例(草案)》,讨论《中华人民共和国海商法(修订草案)》。会…

Linux系统添加软件快捷方式 (图标)

Linux系统添加软件快捷方式 (图标) 背景 在Linux系统下安装软件,安装软件后,常常缺少软件的快捷方式,不熟悉Linux系统的同学甚至不知道软件安装的位置,就算知道软件安装位置的同学也会因打开点开一大堆文件夹而头疼,因此,在Linux系统性为常用软件添置快捷方式显得尤为重…

工作五年小结 | 面对不确定性快速上升的外部环境,我们该如何寻求突破?

1. 前言工作五年了,来京东马上满一年,前四年在开水团,不禁感叹时间过的真快啊!回想19年从西安交大硕士毕业孤身前往北京开始职业生涯,经历了孤独迷茫到自立坚定,再到23年下定决心携妻还蜀安家,并来到京东开始新的征程,这5年过的很快也很充实。今年也是我的而立之年,感…