自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 C++ 骑士移动—马走日问题(补充malloc函数的用法)

题目描述写程序,计算象棋中马从一个位置移动到另一个位置所需的最少移动次数。输入格式有多组测试数据。第一行一个整数 T,代表数据组数。每组数据包含三行。第一行表示棋盘的长度 L,棋盘大小为 L×L。第二行包含两个整数 x, y,表示马的起始位置坐标。第三行包含两个整数 a, b,表示马的终点位置坐标。L 最大为 300。棋盘坐标范围为 [0, …, L-1]。输出格式对于每组数据输出一行,包含一个数字,即最少移动次数。若起点终点相同,则移动次数为 0。输入样例 复制380 0

2022-01-21 19:48:42 1232

原创 C++ espionage

题目描述X 国的情报委员受到一份可靠的消息,信息表明 Y 国将派间谍去窃取 X 国的机密文件。X 国指挥官手中有两份名单列表,一份是 Y 国派往 X 国的间谍名单列表,另一份是 X 国以前派往 Y 国的间谍名单。这两份名单列表可能有些重叠。因为间谍可能同时扮演两个角色,称之“双重间谍”。因此,Y 国可以把双重间谍送回 X 国。很明显,这对 X 国是有利的,因为双重间谍可以把 Y 国的机密文件带回,而不必担心在 Y 国边境被拘留。所以指挥官决定抓住由 Y 国派出的间谍,让普通人和双重间谍进入。那么你能确定指

2022-01-20 22:15:06 655

原创 C++ 回文串的热爱

题目描述常山赵子龙开始自学C语言啦!!!惊喜不惊喜,开心不开心。今天赵子龙学到字符串啦,咦,一个概念映入眼帘,回文串。书上说,回文串就是正着反着读都是一样的字符串。“噢,这样啊,简单!”然而赵子龙发现,平常遇到的字符串都不是理想的回文串,赵子龙不开心了,回文串多美啊。于是,赵子龙想请你帮个忙,他现在有一个字符串(不确定是否为回文串),他想请你帮他判断一下这个字符串如果改动其中的一个字符(必须改动),是否能变成回文串。输入格式多组样例,先输入一个n表示字符串个数,接下来n行,每行有字符串s,1&

2022-01-19 16:58:01 372

原创 C++ 水仙花数

题目描述判断给定的三位数是否"水仙花 “数。所谓"水仙花"数是指其值等于它本身每位数字立方和的数。例 153 就是一个 “水仙花” 数。 153=13+53+33输入格式一个整数。输出格式是水仙花数,输出” YES" ,否则输出" NO" (不包括引号)输入样例 复制123输出样例 复制NO数据范围与提示数据规模和约定一个三位的整数,否则输出" NO"#include<iostream>#include<cmath>using namespac

2022-01-19 15:50:38 1684

原创 C++ 北斗七星数

题目描述北斗七星数是指一个7位数,它的每个位上的数字的7次幂之和等于它本身。(例如:17+77+47+17+77+27+5^7=1741725)请写程序判断一个正整数是否是北斗七星数输入格式输入包括多行数据,每行一个正整数输出格式对每行输入,如果是北斗七星数,输出Y,否则输出N输入样例17417251111111输出样例YN#include<iostream>#include<cmath>using namespace std;int main(){

2022-01-19 15:32:47 1465

原创 C++求大整数和

参考了一篇文章(找不到了)列出一些注意点方便读取长数字,需要使用字符串,再将其转化为整型数组字符串转数字需要减去末尾 ‘0’考虑进位问题,需要将数字倒序存放在需要计算的数组中,注意倒序输出#include是C++标准库(STL)中的类型,它是定义的一个类,定义在string头文件中。里面包含了对字符串的各种常用操作,它较char*的优势是内容可以动态拓展,以及对字符串操作的方便快捷,用+号进行字符串的连接是最常用的操作。#include <iostream>#include

2022-01-18 20:08:48 853

原创 Python 将一个列表转换成字典

搜索了很多关于列表转换为字典的知识,以下是我自己的总结。for i in range(len(ls)): if i % 2==0: # 偶数位置作键值 ou_ls.append(ls[i]) else: # 奇数位置的作值 ji_ls.append(ls[i])# 用zip将两个列表中对应的元素打包成一个个元组,后转为字典dict(zip(ou_ls, ji_ls))...

2021-11-22 18:55:27 2550 1

原创 Vue 编写一个登录页面,使用Tab栏实现“账号登录”和“二维码登录”这两种方式的切换,并通过transition组件结合animate.css实现切换时的动画效果

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>使用Tab栏编写一个登录页面</title></head><script src="./JS/vue.js"></script><!-- 引入animate.css --><link rel="stylesheet" hr

2021-11-06 15:03:33 4245 2

原创 Vue 实现单击一个按钮后,切换盒子的展开和收起状态

实现单击一个按钮后,切换盒子的展开和收起状态<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>单击按钮实现盒子的展开和收起</title></head><script src="./JS/vue.js"></script><style> /* 初始状态 */ #

2021-11-04 23:23:18 5908 1

原创 Python 定义学生类Student,构造方法的两个参数name和year,将它们保存为实例变量

1)定义学生类Student,构造方法的两个参数name和year,将它们保存为实例变量。创建一个对象:Jerry,5年级。2)定义成绩类Grade,并定义及格线属性:passing为60。添加构造方法,通过参数传值给实例变量score。3)Student类的构造方法中,声明一个空的成绩列表grades。在Student中添加一个方法add_grade(Grade),该方法需要首先验证传入的参数类型是否为Grade,正确的话可以添加到成绩列表中,否则不执行添加操作。4)创建5个Grade对象,成绩分别

2021-10-25 23:02:25 5432

原创 Vue 使用插槽vm.$slots实现一个导航栏结构

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>导航栏</title></head><script src="./JS/vue.js"></script><style> .Navbar{ display: flex; height: 44

2021-10-23 14:04:02 5736 3

原创 HTML中radio之间互斥选择

编程的时候需要做到四选一,解决代码如下<input name="jisuan" type="radio" checked="false">加法</input> <input name="jisuan" type="radio" checked="false">减法</input> <input name="jisuan" type="radio" checked="false">除法</input> <input name="ji

2021-10-14 17:11:23 310

原创 C语言求三位数各个位上的数字(两种)

#include<stdio.h>int main(){int a;int x,y,z;a=243;x=a/100;y=(a-x*100)/10;z=(a-x*100-y*10);return 0;}#include<stdio.h>int main(){int a;int x,y,z;a=243;x=a/100;y=a/10%10;z=a%10;return 0;}

2020-05-19 21:22:22 14209 1

原创 向MySQL表中插入空值

注意成功的前提是添加空值所在列不能有主键约束eg:insert into student(sname) values(null);

2020-05-18 16:48:25 6073

原创 无法添加外键约束cannot add foreign key constraint

无法添加外键约束cannot add foreign key constraint第一,检查数据类型是否一致第二,检查数据精度是否一致第三,检查字符集和排序规则是否一致第四,如果上面的都确定没错,保存数据,删除数据库,再来一遍叭。...

2020-05-18 16:27:59 595

原创 where和having的区别

where用于原始表 在分组前进行过滤having用于分组后的表且where语句中不允许使用聚合函数having语句中可以使用聚合函数~查询单价小于100且总价大于100的商品名称select * from orderswhere price<100group by producthaving sum(price>100);...

2020-04-23 23:20:39 98

空空如也

空空如也

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

TA关注的人

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