- 博客(48)
- 资源 (17)
- 收藏
- 关注
原创 明明自觉学会了不少知识,可真正开始做题时,却还是出现了“一支笔,一双手,一道力扣(Leetcode)做一宿”的窘境?
分享好用的刷题网站并进行介绍分享好用的刷题网站并进行介绍。
2023-07-24 20:52:00
172
原创 征服FarmerJohn(一)三角形【USACO2020FEB-B】
征服FarmerJohn正式开始了,FarmerJohn此后简称FJ,FJ和奶牛是信息学奥赛里的一个较难的组合,涉及他们的题目普遍不太简单,运用了较多的算法且考验人的阅读能力,在这个系列中,我们要一起见识FJ和奶牛的风采。同时,给大家推荐一个讲述FJ故事的博文。传送门。
2023-07-20 21:25:09
454
1
原创 LeeCode-1.两数之和
解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1]。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。匹配过,因此不需要再进行匹配。而每一个元素不能被使用两次,所以我们只需要在。 最容易想到的方法是枚举数组中的每一个数。的那 两个 整数,并返回它们的数组下标。,请你在该数组中找出 和为目标值。当我们使用遍历整个数组的方式寻找。你可以按任意顺序返回答案。时,需要注意到每一个位于。,寻找数组中是否存在。
2023-05-20 16:57:17
484
原创 【洛谷题解】P1060 [NOIP2006 普及组] 开心的金明
这道题已经涉及到了算法,但还不算太难,只要对01背包有所了解,知道基础代码,就可以十分轻松地把这道题解出来。
2022-11-04 10:32:03
934
原创 c++入门教程
今天我们来学习c++,本篇文章在没有结尾之前会持续更新,如果你看到的时候还没有多少内容的话,请你耐心等待。让我们一起开始c++学习之旅吧。
2022-11-02 11:53:35
468
原创 缓冲区溢出攻击
是利用缓冲区溢出漏洞所进行的攻击行动。缓冲区溢出是一种非常普遍、非常危险的漏洞,在各种操作系统、应用软件中广泛存在。利用缓冲区溢出攻击,可以导致程序运行失败、系统关机、重新启动等后果。缓冲区溢出是指当计算机向缓冲区内填充数据位数时超过了缓冲区本身的容量,溢出的数据覆盖在合法数据上。理想的情况是:程序会检查数据长度,而且并不允许输入超过缓冲区长度的字符。但是绝大多数程序都会假设数据长度总是与所分配的储存空间相匹配,这就为缓冲区溢出埋下隐患。
2022-11-01 08:47:41
447
原创 【洛谷题解】(入门)P5716 【深基3.例9】月份天数
这道题要使用if-else选择结构和数组(或者用选择,不过不推荐),在使用数组时还要注意第一个数组下标是0不是1所以要在开头加0(见代码)或用a[m-1]。同时还要注意格式化输入输出(scanf与printf)的使用正确。
2022-10-31 09:26:39
891
原创 P1449 后缀表达式
所谓后缀表达式是指这样的一个表达式:式中不再引用括号,运算符号放在两个运算对象之后,所有计算按运算符号出现的顺序,严格地由左而右新进行(不用考虑运算符的优先级)。后缀表达式,很明显要用到栈(stack),用字符串输入,遇到运算符就计算,遇到数字就加入数字,遇到’.'就入栈,最后输入栈顶。,答案和计算过程中的每一个值的绝对值不超过。输出一个整数,表示表达式的值。为表达式的结束符号。为操作数的结束符号。
2022-10-29 16:24:52
512
原创 编程报错日志:[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
1671
3
原创 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
308
原创 K11942 雷达安装
4. K11942 雷达安装题目描述假设海岸线是一个无限长的直线,陆地位于海岸线的一侧,另一侧是海洋。每个小岛可以看做是海洋中的一个点。在海岸线上安装的任何一个雷达能够覆盖的距离是d,所以如果小岛距离雷达的最大距离是d那么这个小岛就能够被雷达信号覆盖到。我们使用笛卡尔坐标系,把海岸线看做是X轴,海洋在X轴的上方,陆地在X轴的下方,给出每个小岛在海洋中的位置,并给出雷达的覆盖范围,你的任务是编写程序计算出,如果覆盖所有的小岛至少需要安装多少个雷达。小岛的位置是用x、y坐标表示的。输入格式
2022-03-26 14:22:48
1114
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
226
原创 html笔记
模式:C/S:客户端/服务器B/S:浏览器/服务器介绍网站:1.静态网站访问哪个网页就给出哪个网页,只能浏览,不能交互。2.动态网站可以交互。index.php浏览器->服务器->php引擎->数据库-> php引擎->服务器->浏览器动态网站一般基于数据库的开发,这样可以大大减少维护的工作量。...
2022-03-18 16:59:55
551
原创 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
5662
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
5680
2
原创 除法三兄弟
看标题就可以明白,这一篇是讲除法的。你可能认为,除法不就是简单的➗吗?no!no!no! 有三种符号都可以表示除法。他们就是除号,分数线和比号,比号是啥?就是这个:咦,这不是冒号吗?好吧这两个长得就是八九不离十。前两种大家应该都熟悉,第三种是啥?其实也简单,1:2=1/2。不仅如此,三者都有相似的性质:同时乘或除以一个不为零的数 ,大小不变。分母/后项/除数不为零等等。这就是除法三兄弟了,对了分数线和比号不就是除号拆开吗???...
2021-08-25 09:15:27
193
原创 c++循环语句
一.for循环1.格式for(初始变量;结束条件;变量更新){ 循环体;}2.样例for(int i=1;i<=100;i++){ cout<<i<<' ';}功能:输出一到一百的数字,中间加空格。
2021-08-24 09:13:37
895
原创 c++走迷宫
源码:#include <cstdio>#include <windows.h>#include <conio.h>//8*12char a[50][50]={"############", "#O# # #", "# ## # # #", "##### # #", "# #### #", "# ##### # #", "# ## ", "##########
2021-08-23 10:44:12
271
原创 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
172
原创 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
153
原创 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
152
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
3122
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人