
c++
i want to舞动乾坤
小舞来喽,三哥,我在新斗罗等你,记住是新斗罗。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【代码随想录-Leetcode第二题:27.移除元素】
解释:函数应该返回新的长度 2, 并且 nums 中的前两个元素均为 2。你不需要考虑数组中超出新长度后面的元素。例如,函数返回的新长度为 2 ,而 nums = [2,2,3,3] 或 nums = [2,2,0,0],也会被视作正确答案。原创 2023-08-07 20:31:59 · 378 阅读 · 0 评论 -
二叉树实现先序、后序、中序、层次遍历
#include <bits/stdc++.h>using namespace std;#define MaxSize 5200typedef char ElemType;typedef struct tnode{ ElemType data; struct tnode *lchild, *rchild;} BTNode;//建立二叉链运算算法;void CreateBTree(BTNode *&bt, char *str){ BTN...原创 2021-11-30 20:30:41 · 1580 阅读 · 6 评论 -
栈的顺序存储实现任意进制(函数版+STL)
//顺序静态存储#include <bits/stdc++.h>using namespace std;#define MaxSize 1000#define Overflow 0; //溢出部分声明#define sucessful 1; //成功声明#define error 0; //失败声明typedef int ElemType;typedef struct{ ElemType data[MaxSize]; int top; //定义栈顶.原创 2021-10-25 19:00:02 · 212 阅读 · 0 评论 -
P7190 [COCI2007-2008#6] SEMAFORI红绿灯时间问题
题目描述Luka 在开卡车,路上有很多信号灯。对于每个信号灯,他都知道红灯和绿灯亮的时间(循环不断重复)。Luka 开始开车时,所有交通信号灯都呈红色,并且开始循环。Luka 每秒移动11个距离单位。当交通信号灯为红色时,他要停车,直到它变成绿色。编写一个程序,确定 Luka 需要多少时间才能到达路的尽头。道路的起点在00处,终点在ll处。输入格式第一行两个数n,l含义见题目描述。接下来,n行中的每行三个整数d, r, g。d表示信号灯到道路起点的距...原创 2021-10-17 21:49:29 · 315 阅读 · 0 评论 -
P1208 [USACO1.3]混合牛奶 Mixing Milk
题目描述由于乳制品产业利润很低,所以降低原材料(牛奶)价格就变得十分重要。帮助 Marry 乳业找到最优的牛奶采购方案。Marry 乳业从一些奶农手中采购牛奶,并且每一位奶农为乳制品加工企业提供的价格是不同的。此外,就像每头奶牛每天只能挤出固定数量的奶,每位奶农每天能提供的牛奶数量是一定的。每天 Marry 乳业可以从奶农手中采购到小于或者等于奶农最大产量的整数数量的牛奶。给出 Marry 乳业每天对牛奶的需求量,还有每位奶农提供的牛奶单价和产量。计算采购足够数量的牛奶所需的最小花费。注:每原创 2021-10-17 21:38:22 · 290 阅读 · 0 评论 -
P2240 【深基12.例1】部分背包问题(普及提高组)
题目描述阿里巴巴走进了装满宝藏的藏宝洞。藏宝洞里面有N(N \le 100)N(N≤100)堆金币,第ii堆金币的总重量和总价值分别是 mi,vi(1≤mi,vi≤100)。阿里巴巴有一个承重量为T(T \le 1000)T(T≤1000)的背包,但并不一定有办法将全部的金币都装进去。他想装走尽可能多价值的金币。所有金币都可以随意分割,分割完的金币重量价值比(也就是单位价格)不变。请问阿里巴巴最多可以拿走多少价值的金币?输入格式第一行两个整数 N,T。接下来N行,每行两个...原创 2021-09-08 10:07:07 · 260 阅读 · 0 评论 -
P1031 [NOIP2002 提高组] 均分纸牌
题目描述有NN堆纸牌,编号分别为1,2,…,N每堆上有若干张,但纸牌总数必为N的倍数。可以在任一堆上取若干张纸牌,然后移动。移牌规则为:在编号为1堆上取的纸牌,只能移到编号为2的堆上;在编号为NN的堆上取的纸牌,只能移到编号为N−1的堆上;其他堆上取的纸牌,可以移到相邻左边或右边的堆上。现在要求找出一种移动方法,用最少的移动次数使每堆上纸牌数都一样多。例如N=4N=4,44堆纸牌数分别为:①9②8③17④6移动33次可达到目的:从 ③ 取44张牌放到 ④ (9,8,13,10).原创 2021-08-22 21:32:22 · 160 阅读 · 0 评论 -
每日打卡心情好!
在洛谷中,打卡不只是一个简单的鼠标点击动作,通过每天在洛谷打卡,可以清晰地记录下自己在洛谷学习的足迹。通过每天打卡,来不断地暗示自己:我又在洛谷学习了一天,进而帮助自己培养恒心、耐心、细心。此外,通过打卡,还可以获取经验值奖励,经验值的多少在一定程度上反映了你在洛谷的资历和成就。通过打卡累积活跃值,渐渐升级,会让你感觉“离神犇越来越近了”。题目描述洛谷的打卡系统与其他网站的打卡系统一样,连续”打卡天数越多,每次打卡获得的奖励也就越多,同时连续天数加上一天。然而,于其他网站只要一天不打卡,连续天数就要原创 2021-08-19 14:39:29 · 592 阅读 · 1 评论