周赛解题报告:模板与写作规范

周赛解题报告:模板与写作规范

1. 完整骨架

---
layout: post  
title: leetcode 周赛 NNN  
description: 一句话概括本场考点(如:矩阵快速幂加速计算) 
keywords: 算法, leetcode, 算法比赛  
tags: [算法, leetcode, 算法比赛]  
categories: [算法]  
updateDate: YYYY-MM-DD HH:MM:SS  
published: true  
---

## 零、背景

(一段话交代参赛/补题情况与总体感受,3 行以内)
本场题型概览如下。

A 题:模拟    
B 题:枚举  
C 题:递归DP    
D 题:矩阵快速幂

## 一、<官方中文题名>

题意:<重述题目,按自然段或分点,2~5 行>
(必要时补充子数组/区间等关键定义)

思路:<一句话方法名>

<推导过程:观察、转化、状态定义、转移方程、复杂度标注>
(可用分点;推导类结论写双向证明,见第 4 节)

```cpp
<题解代码片段,可运行、可自洽>

(每题一节,A/B/C/D 依次为 一/二/三/四)

五、最后

(复盘:各题难度、关键思路、易错点,3~5 行)

《完》

-EOF-

本文公众号:天空的代码世界
个人微信号:tiankonguse
公众号 ID:tiankonguse-code
```

2. Front matter 规范

3. 每题节内结构

  1. 题意:用自己的话重述,保留关键约束与边界条件(如左闭右开、环形、最多一次等);示例可省略,但关键定义不可省略。
  2. 思路:思路:XXX 单独成行。随后给出推导:
    • 先讲核心观察/转化;
    • 再给状态定义或算法步骤(分点);
    • 最后标注复杂度 O(...)。
  3. 代码:给出与思路对应的核心代码片段。片段应尽量自洽(引用的变量/函数给出定义,如 Init、状态数组),但不要求贴完整类框架。

4. 推导类内容的写作规范(重点)

5. 排版规范

6. 验证清单(交付前逐项核对)

关注公众号,接收最新消息

tiankonguse + ≡
穿越