首页 > TAG信息列表 > warrior

013:魔兽世界之一:备战

(21条消息) C++编程练习 013:魔兽世界之一:备战_德林恩宝的博客-CSDN博客 1 #include <iostream> 2 #include <cstdio> 3 #include <cstring> 4 using namespace std; 5 #define WARRIOR_NUM 5 6 7 class CHeadquarter; 8 class CWarriors{ 9 private: 10

2022杭电多校 2H / HDU 7157 - Keyboard Warrior (KMP)

Problem Link 题意 给定一个长度为 \(n\) 的字符串 \(S\) 及 \(m\) 次操作,初始时打字机为空 每次操作可以往打字机上的字符串尾部按顺序添加 \(k\) 次字符 \(ch\),或是从打字机上的字符串尾部删去 \(k\) 次字符(即键盘 Backspace) 问是否存在一个时刻,使得字符串 \(S\) 是打字机上的

2022杭电多校 2H / HDU 7157 - Keyboard Warrior (KMP)

Problem Link 题意 给定一个长度为 \(n\) 的字符串 \(S\) 及 \(m\) 次操作,初始时打字机为空 每次操作可以往打字机上的字符串尾部按顺序添加 \(k\) 次字符 \(ch\),或是从打字机上的字符串尾部删去 \(k\) 次字符(即键盘 Backspace) 问是否存在一个时刻,使得字符串 \(S\) 是打字机上的

使用Code Warrior烧录(下载)ELF文件

1.新建空白工程(参考链接:https://blog.csdn.net/qq_39567970/article/details/106602719) (1)点击File->New->Bareboard Project,填写项目名称;    (2)点击Next,选择S12Z/S12ZVL Family/MC9212ZVL32(此处芯片选择待刷写程序的单片型号),点击Next;     (3)选择PE作为下载工具,点击Next,点击Fi

【Warrior刷题笔记】LC1405. 最长快乐字符串 【贪心+排序】详细注释双超一百

题目 LC1405最长快乐字符串 解题思路 本题可使用贪心算法解决。 s中最多有a个字母’a’、b个字母’b’、c个字母’c’,也即三个字符的剩余可使用数为a,b,c。我们使用贪心策略,每次都优先将剩余可使用数最多的字符插入快乐字符串末尾,同时更新该字符的剩余可使用数,直至连续使用一个

【Warrior刷题笔记】1765.地图中的最高点 【多源广度优先遍历】详细注释简单易懂

题目 LC1765.地图中的最高点 解题思路 本题可以使用多源广度优先遍历解决。 题目要求得到高度值最大的高度安排方案,限制条件是相邻格子之间高度差最大为1,同时水域的高度限定为了0。因此我们可以从所有水域开始,与水域相邻的位置高度设置为1,与高度为1的位置相邻的格子高度设置

【Warrior刷题笔记】1996. 游戏中弱角色的数量 【排序+倒序遍历】 详细注释,简单易懂

题目 LC1996.游戏中弱角色的数量 解题思路 此题可以通过排序+倒序遍历处理。 根据题意,一个角色是弱角色的充要条件是存在一个其他角色的攻击力和防御力都严格高于本角色。存在一个即可。那么我们不妨对数组按攻击力从小到大排序,之后对数组倒序遍历,并在遍历过程中实时更新最大

【Warrior刷题笔记】143.重排链表 【线性化 || 双指针+翻转链表+链表合并】详细注释

题目一 力扣143.重排链表 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/reorder-list/ 1.描述 给定一个单链表L的头节点head,单链表 L 表示为: L0 → L1 → … → Ln - 1 → Ln 请将其重新排列后变为: L0 → Ln → L1 → Ln - 1 → L2 → Ln - 2 → … 不能只是单纯的改变

【Warrior刷题笔记】剑指offer 6 24 35. 三道题,让你学会链表递归迭代辅助栈

题目一 从尾到头打印链表 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/cong-wei-dao-tou-da-yin-lian-biao-lcof/ 1.描述 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。 2.示例 示例 1: 输入:head = [1,3,2] 输出:[2,3,1] 解法一 迭代+辅助栈 解题

Blade warrior游戏攻略

一、如何加入游戏? 首先,你得有刀锋的NFT,获取渠道有2种,一是在欧易官方NFT市场用U购买其他玩家出售的,另一种就是等游戏正式上线,用blade在游戏里购买。   刀锋NFT分英雄和武器,各分为123三个等级,每个等级的NFT价格不同,等级越高打金效率越高,新玩家至少要入手一个英雄和搭配任意2把武

Codeforces 595C-Warrior and Archer(思维博弈)

题目链接:https://codeforces.com/problemset/problem/595/C 博客园食用链接: https://www.cnblogs.com/lonely-wind-/p/13444856.html In the official contest this problem has a different statement, for which jury’s solution was working incorrectly, and for this reaso