自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个学生的博客

学生,正在学习c++,有时会搞点python。

  • 博客(48)
  • 资源 (17)
  • 收藏
  • 关注

原创 明明自觉学会了不少知识,可真正开始做题时,却还是出现了“一支笔,一双手,一道力扣(Leetcode)做一宿”的窘境?

分享好用的刷题网站并进行介绍分享好用的刷题网站并进行介绍。

2023-07-24 20:52:00 135

原创 征服FarmerJohn(二) Naptime【USACO05JAN】

今日大暑,特写题解一道奉上。

2023-07-23 21:19:00 251 1

原创 征服FarmerJohn(一)三角形【USACO2020FEB-B】

征服FarmerJohn正式开始了,FarmerJohn此后简称FJ,FJ和奶牛是信息学奥赛里的一个较难的组合,涉及他们的题目普遍不太简单,运用了较多的算法且考验人的阅读能力,在这个系列中,我们要一起见识FJ和奶牛的风采。同时,给大家推荐一个讲述FJ故事的博文。传送门。

2023-07-20 21:25:09 358 1

原创 Farmer John的故事

Farmer John的故事:

2023-07-20 21:10:17 223

原创 K12351 生日日期

小科的生日是YY年MM月DD日,他想知道自己出生第10000天纪念的日期,出生日算第0天

2023-07-19 21:31:21 1198

原创 hexo站点建立

建立一个空文件夹,在这个文件夹中打开cmd,并输入。

2023-05-20 17:09:07 93

原创 LeeCode-1.两数之和

解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。匹配过,因此不需要再进行匹配。而每一个元素不能被使用两次,所以我们只需要在。​ 最容易想到的方法是枚举数组中的每一个数。的那 两个 整数,并返回它们的数组下标。,请你在该数组中找出 和为目标值。当我们使用遍历整个数组的方式寻找。你可以按任意顺序返回答案。时,需要注意到每一个位于。,寻找数组中是否存在。

2023-05-20 16:57:17 460

原创 【洛谷题解】P1036 [NOIP2002 普及组] 选数

难度相较于之前有一些提升,需要使用DFS算法和判断素数才可以解出来这道题。

2022-11-05 17:20:36 1956 2

原创 【洛谷题解】P1060 [NOIP2006 普及组] 开心的金明

这道题已经涉及到了算法,但还不算太难,只要对01背包有所了解,知道基础代码,就可以十分轻松地把这道题解出来。

2022-11-04 10:32:03 835

原创 【洛谷题解】P2670 [NOIP2015 普及组] 扫雷游戏

这道题考察对字符数组的使用,对了,这可是NOIP2015 普及组第二题哦。

2022-11-03 15:22:07 1068

原创 【洛谷题解】P1042 [NOIP2003 普及组] 乒乓球

这道题没那么简单,要综合使用while,for,if,数组等知识才可以解出来。

2022-11-03 10:25:34 996

原创 【洛谷题解】【深基4.例11】数列求和

考验对for循环的使用。

2022-11-02 13:04:16 549

原创 c++入门教程

今天我们来学习c++,本篇文章在没有结尾之前会持续更新,如果你看到的时候还没有多少内容的话,请你耐心等待。让我们一起开始c++学习之旅吧。

2022-11-02 11:53:35 376

原创 【洛谷题解】P1428 小鱼比可爱

这道题主要考察for循环的使用。

2022-11-02 09:35:07 592

原创 【洛谷题解】P1427 小鱼的数字游戏

这道题不算很难,只要恰当的使用数组和循环就可以做出来。

2022-11-01 15:03:20 1075

原创 【洛谷题解】B2050 三角形判断

给定三个正整数,分别表示三条线段的长度,判断这三条线段能否构成一个三角形。

2022-11-01 13:28:40 695 1

原创 缓冲区溢出攻击

是利用缓冲区溢出漏洞所进行的攻击行动。缓冲区溢出是一种非常普遍、非常危险的漏洞,在各种操作系统、应用软件中广泛存在。利用缓冲区溢出攻击,可以导致程序运行失败、系统关机、重新启动等后果。缓冲区溢出是指当计算机向缓冲区内填充数据位数时超过了缓冲区本身的容量,溢出的数据覆盖在合法数据上。理想的情况是:程序会检查数据长度,而且并不允许输入超过缓冲区长度的字符。但是绝大多数程序都会假设数据长度总是与所分配的储存空间相匹配,这就为缓冲区溢出埋下隐患。

2022-11-01 08:47:41 373

原创 [NOIP2002 普及组] 级数求和

这道题主要考察while循环的使用。

2022-10-31 16:21:28 422

原创 【深基4.习8】求三角形

这一题主要考的是循环与选择的使用和格式化输出的使用。

2022-10-31 14:43:04 421

原创 【洛谷题解】(入门)P5716 【深基3.例9】月份天数

这道题要使用if-else选择结构和数组(或者用选择,不过不推荐),在使用数组时还要注意第一个数组下标是0不是1所以要在开头加0(见代码)或用a[m-1]。同时还要注意格式化输入输出(scanf与printf)的使用正确。

2022-10-31 09:26:39 651

原创 【洛谷题解】 P5714 【深基3.例7】肥胖问题

这道题难度不是很大,主要考察if-else的使用和格式化输入输出。

2022-10-30 20:42:29 252

原创 P1449 后缀表达式

所谓后缀表达式是指这样的一个表达式:式中不再引用括号,运算符号放在两个运算对象之后,所有计算按运算符号出现的顺序,严格地由左而右新进行(不用考虑运算符的优先级)。后缀表达式,很明显要用到栈(stack),用字符串输入,遇到运算符就计算,遇到数字就加入数字,遇到’.'就入栈,最后输入栈顶。,答案和计算过程中的每一个值的绝对值不超过。输出一个整数,表示表达式的值。为表达式的结束符号。为操作数的结束符号。

2022-10-29 16:24:52 415

原创 c++高精度函数

用c++制作高精度

2022-10-28 10:01:07 1696 2

原创 c++开发游戏头文件

c++开发游戏头文件。

2022-08-13 14:07:02 1459

原创 编程报错日志:[Error] #error This file requires compiler and library support for the ISO C++ 2011 standard.

编程报错日志:[Error] #error This file requires compiler and library support for the ISO C++ 2011 standard.

2022-08-13 12:04:40 1485 3

原创 c++2048小游戏编写

最近编写了一个小游戏,叫作2048,用到了面向对象的知识。

2022-08-03 14:16:32 1902

原创 K11312 Hoofball[USACO-2018-Feb-B]

为了迎接即将到来的奶牛足球锦标赛,Farmer John正带着他的N头奶牛(编号1~N,1≤N≤100)演练传球。所有的奶牛都在牛棚的一侧沿直线站着,编号为i的奶牛站在距离牛棚xi的位置(1≤xi≤1000),每头奶牛都站在不同的位置上。...

2022-07-09 20:40:54 234

原创 K11942 雷达安装

4. K11942 雷达安装题目描述假设海岸线是一个无限长的直线,陆地位于海岸线的一侧,另一侧是海洋。每个小岛可以看做是海洋中的一个点。在海岸线上安装的任何一个雷达能够覆盖的距离是d,所以如果小岛距离雷达的最大距离是d那么这个小岛就能够被雷达信号覆盖到。我们使用笛卡尔坐标系,把海岸线看做是X轴,海洋在X轴的上方,陆地在X轴的下方,给出每个小岛在海洋中的位置,并给出雷达的覆盖范围,你的任务是编写程序计算出,如果覆盖所有的小岛至少需要安装多少个雷达。小岛的位置是用x、y坐标表示的。输入格式

2022-03-26 14:22:48 1037 1

原创 一个简单的html表单

<!DOCTYPE html><html><head> <title>表单</title> <style>form { /* 居中表单 */ margin: 0 auto; width: 400px; /* 显示表单的轮廓 */ padding: 1em; border: 1px solid #CCC; border-radius: 1em;}ul { list-style: none;.

2022-03-18 17:19:35 203

原创 html笔记

模式:C/S:客户端/服务器B/S:浏览器/服务器介绍网站:1.静态网站访问哪个网页就给出哪个网页,只能浏览,不能交互。2.动态网站可以交互。index.php浏览器->服务器->php引擎->数据库-> php引擎->服务器->浏览器动态网站一般基于数据库的开发,这样可以大大减少维护的工作量。...

2022-03-18 16:59:55 527

原创 html+css+javascript弹跳球小游戏

1.index.html<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>弹跳彩球</title> <link rel="stylesheet" href="style.css"> </head> <body> <h1>弹跳彩球</h1> <c

2022-03-16 20:53:52 5586 3

原创 Python菜单程序制作

一.代码 下面是一个使用python写的菜单程序,以及分析.from tkinter import *from csz import *#基础程序配置root=Tk()root.title("菜单程序")root.resizable(False,False)root.geometry("300x100+500+500")root.iconbitmap("E:/Games.ico")img = PhotoImage(file="E:/6.png")l = Label(roo..

2022-01-17 19:14:56 5306 2

原创 c++分数头文件

分数头文件,包括结构体,函数,+-*/等运算方法。

2021-11-20 13:04:44 827

原创 除法三兄弟

看标题就可以明白,这一篇是讲除法的。你可能认为,除法不就是简单的➗吗?no!no!no! 有三种符号都可以表示除法。他们就是除号,分数线和比号,比号是啥?就是这个:咦,这不是冒号吗?好吧这两个长得就是八九不离十。前两种大家应该都熟悉,第三种是啥?其实也简单,1:2=1/2。不仅如此,三者都有相似的性质:同时乘或除以一个不为零的数 ,大小不变。分母/后项/除数不为零等等。这就是除法三兄弟了,对了分数线和比号不就是除号拆开吗???...

2021-08-25 09:15:27 162

原创 c++循环语句

一.for循环1.格式for(初始变量;结束条件;变量更新){ 循环体;}2.样例for(int i=1;i<=100;i++){ cout<<i<<' ';}功能:输出一到一百的数字,中间加空格。

2021-08-24 09:13:37 816

原创 c++走迷宫

源码:#include <cstdio>#include <windows.h>#include <conio.h>//8*12char a[50][50]={"############", "#O# # #", "# ## # # #", "##### # #", "# #### #", "# ##### # #", "# ## ", "##########

2021-08-23 10:44:12 219

原创 c++贪吃蛇

源码:#include <stdio.h>#include <stdlib.h>#include <Windows.h>//windows编程头文件#include <time.h>#include <conio.h>//控制台输入输出头文件#ifndef __cplusplus typedef char bool;#define false 0#define true 1 #endif//将光标移动到控制台的(

2021-08-20 08:41:40 145

原创 c++俄罗斯方块

源码:#include<iostream>#include<string>#include<ctime>#include<cstdlib>#include<windows.h>#include<conio.h>using namespace std;int block00[4][4] = { { 10,0,0,0 },{ 1,1,1,1 },{ 0,0,0,0 },{ 0,0,0,0 } };int block

2021-08-17 17:02:11 116

原创 c++飞机大战

能在Dev-c++上运行。源码:#include<iostream>#include<windows.h>#include<conio.h>#include<time.h>#include<string>using namespace std; /*=============== all the structures ===============*/ typedef struct Frame{ COORD posi

2021-08-17 11:14:41 126 1

原创 c++推箱子

开发工具:DEV-C++源码:#include <cstdio>#include <windows.h>#include <conio.h>char a[20][20]={"##########", "## ###", "##O### #", "# S O O #", "# **# O ##", "##**# ##", "##########"};void Prepare(){ /

2021-08-17 09:19:53 3085 2

scratch我的世界.sb2

scratch我的世界.sb2

2021-09-13

scratch飞翔的小鸟.sb2

scratch飞翔的小鸟.sb2

2021-09-13

扫雷.cpp

扫雷

2021-09-03

井字棋.cpp

井字棋

2021-09-03

Scratch 3.0接苹果.sb3

接苹果小游戏,Scratch 3.0制作

2021-09-02

c++放炸弹小游戏.cpp

一个好玩的小游戏

2021-08-11

c++小数转二进制.cpp

c++写的小数转二进制

2021-08-05

c++二叉树建立与输出.cpp

c++二叉树代码

2021-08-05

c++扫雷小游戏.cpp

c++写的扫雷小游戏

2021-08-05

c++计时器项目.zip

一个c++写的计时器

2021-08-05

c++倒计时2.0.cpp

倒计时,十分简单实用

2021-08-04

随机数字[a~b].cpp

生成a~b的随机数

2021-08-03

c++计时小程序.cpp

一个可以计时的小程序

2021-08-03

c++卡点小游戏源代码.cpp

一个c++卡点的小游戏,卡点25,间隔自己可以改。

2021-08-03

c++倒计时源代码.cpp

用c++写的倒计时小程序

2021-08-03

猜数字小游戏源代码.cpp

一个猜数字的小游戏

2021-08-02

随机移动的参考源码.cpp

适合初步学习随机数的人使用

2021-08-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除