代码编织梦想

atcoder beginner contest 341f breakdown_atcoder abc341f-爱代码爱编程

problem link The condition of choosing a subset of neighbors to pass down the piece is highly similar to a back

atcoder beginner contest 341e alternating string-爱代码爱编程

problem link In this problem, a good string will remain to be a good string no matter how many times it has bee

atcoder beginner contest 341d only one of two-爱代码爱编程

problem link Its is evident that the data is too large for enumeration. However, for a given

2022 年 12 月青少年软编等考 c 语言一级真题解析-爱代码爱编程

目录 T1. 加一思路分析 T2. (a / b) × c 的值T3. 判断是否存在重复的数思路分析 T4. 整数的立方和思路分析 T5. 自整除数思路分析 T1. 加一 输

2023 年 3 月青少年软编等考 c 语言一级真题解析-爱代码爱编程

目录 T1. 字符长方形思路分析 T2. 长方形面积思路分析 T3. 成绩等级转换思路分析 T4. 机智的小明思路分析 T5. 寻找特殊年号思路分析 T1. 字符长方形

codeforces round 932 (div. 2)-爱代码爱编程

A. Entertainment in MAC 题意 有一个字符串 s s

洛谷p5318 【深基18.例3】查找文献-爱代码爱编程

https://www.luogu.com.cn/problem/P5318   #include<bits/stdc++.h> using namespace std; int n,m; vector<int> e[100005]; bool vis[100005]; void dfs(int u){ cout<

【力扣】208.实现trie-爱代码爱编程

 实不相瞒,我怎么感觉洛谷里面的题目好难呢?虽然说万变不离其宗,但是我就觉得刷洛谷的题让我心情烦躁,刷不下去。于是今天我就刷力扣去了,明天继续挣扎吧!  这道题目其实挺简单的,但是刚开始我没看懂是啥意思。所以说这个读题的能力还是挺重要的。 题解: 首先,什么是前缀树呢,借用一下力扣大佬讲解的图。那我们需要做的就是将题目所给的word拆分成一个个字

小苯的ide括号问题(cd) -爱代码爱编程

C题:C-小苯的IDE括号问题(easy)_牛客小白月赛87 (nowcoder.com) D题: D-小苯的IDE括号问题(hard)_牛客小白月赛87 (nowcoder.com)     C题代码:  #include<bits/stdc++.h> using namespace std; const int N = 2

noip2018-爱代码爱编程

原题描述: 题目描述 时间:1s   空间:256M   一棵有点权的有根树如果满足以下条件,则被轩轩称为对称二叉树: 1. 二叉树; 2. 将这棵树所有节点的左右子树交换,新树和原树对应位置的结构相同且点权相等。 下图中节点内的数字为权值,节点外的 表示节点编号。   现在给出一棵二叉树,希望你找出它的一棵子树,该子树为对称二叉树,且

【力扣】169.多数元素-爱代码爱编程

这道题的解法是运用哈希表+打擂台的思想 首先题目的意思是存在数字,意思就是最后返回的结果不可能为空就是了,所以便不用考虑{1,2,3,4,5}这种例子。那么就可以用哈希表存所出现数字出现的次数,然后如果不用打擂台的思想,其实还要再遍历一遍哈希表,这样时间复杂度就够够的了。 这个打擂台的思想就是人多者取胜,最后留下来的就是王,关于这里的解释大家可以看

高数umaru系列(9)——哈士奇-爱代码爱编程

高数Umaru系列(9)——哈士奇 Description 由于高数巨养的喵星人太傲娇了,要天天吃新鲜猫粮而且还经常欺负高数巨,所以高数巨决定买几条哈士奇尝尝鲜。这天高数巨来到了二手狗市场买哈士奇,高数巨看完了所有的哈士奇

活动选择问题-爱代码爱编程

活动选择 Description 学校的大学生艺术中心周日将面向全校各个学院的学生社团开放,但活动中心同时只能供一个社团活动使用,并且每一个社团活动开始后都不能中断。现在各个社团都提交了他们使用该中心的活动计划(即活动的开

骨牌铺方格-爱代码爱编程

D - 骨牌铺方格 Description 在2×n的一个长方形方格中,用一个1× 2的骨牌铺满方格,输入n ,输出铺放方案的总数. 例如n=3时,为2× 3方格,骨牌的铺放方案有三种: Input 输入包含一个整数n,表

顺序表应用5:有序顺序表归并-爱代码爱编程

顺序表应用5:有序顺序表归并 Description 已知顺序表A与B是两个有序的顺序表,其中存放的数据元素皆为普通整型,将A与B表归并为C表,要求C表包含了A、B表里所有元素,并且C表仍然保持有序。 Input 输入分

整数因子分解问题-爱代码爱编程

B - 整数因子分解问题 Description 大于1的正整数n可以分解为:n=x1x2…xm。例如,当n=12 时,共有8 种不同的分解式: 12=12; 12=62; 12=43; 12=34; 12=322; 12

数组操作c-爱代码爱编程

数组操作 Description 给你一个长度为 n 的数组,并给出如下几种操作: 在下标为 a 的位置插入一个整数 b,如果其后有元素,则全部后移。例如,数组为 1, 2, 3,在下标为 1 的位置插入 4,则数组变为

【题解】—— 每日一道题目栏-爱代码爱编程

2024.1 1. 1599. 经营摩天轮的最大利润 2. 466. 统计重复个数 3. 2487. 从链表中移除节点 4. 2397. 被列覆盖的最多行数 5. 1944. 队列中可以看到的人数 6. 28

【题解】—— leetcode一周小结4-爱代码爱编程

【题解】—— 每日一道题目栏 上接:【题解】—— LeetCode一周小结3 22.最大交换 题目链接:670. 最大交换 给定一个非负整数,你至多可以交换一次数字中的任意两位。返回你能得到的最大值。 示例