自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python读写剪贴板入门

**Python读写剪贴板入门**因项目需要使用读写剪贴板,本贴将详细讲解如何操作1.环境准备 除最基本的Python环境,还需下载安装pywin32包,控制台输入命令下载即可。pip install pywin322.入门实例一个小实例,代码参考如下:import win32clipboard as wimport win32con# 读取剪切板内容def get_text(): w.OpenClipboard() d = w.GetClipboardD

2021-09-25 11:13:27 448

原创 递推 SDUT 王小二切饼

王小二切饼Description王小二自夸刀工不错,有人放一张大的煎饼在砧板上,问他:“饼不许离开砧板,切n(1<=n<=100)刀最多能分成多少块?”Input输入切的刀数n。Output输出为切n刀最多切的饼的块数。SampleInput100Output5051#include <iostream>#include <bits/stdc++.h>using namespace std;int main(){ long lon

2020-06-04 12:46:15 239

原创 递推 SDUT 三国佚事——巴蜀之危

三国佚事——巴蜀之危Description话说天下大势,分久必合,合久必分。。。却道那魏蜀吴三国鼎力之时,多少英雄豪杰以热血谱写那千古之绝唱。古人诚不我欺,确是应了那句“一将功成万骨枯”。是夜,明月高悬。诸葛丞相轻摇羽扇,一脸愁苦。原来是日前蜀国战事吃紧,丞相彻夜未眠,奋笔急书,于每个烽火台写下安排书信。可想,这战事多变,丞相运筹 帷幄,给诸多烽火台定下不同计策,却也实属不易。谁成想这送信小厮竟投靠曹操,给诸葛丞相暗中使坏。这小厮将每封书信都投错了烽火台,居然没有一封是对的。不多时小厮便被抓住,前后

2020-06-04 12:35:11 226

原创 递推 SDUT 爬楼梯

爬楼梯Description小明是个非常无聊的人,他每天都会思考一些奇怪的问题,比如爬楼梯的时候,他就会想,如果每次可以上一级台阶或者两级台阶,那么上 n 级台阶一共有多少种方案?Input输入包含多组测试数据,对于每组测试数据:输入只有一行为一个正整数 n(1 ≤ n ≤ 50)。Output对于每组测试数据,输出符合条件的方案数。注意:64-bit 整型请使用 long long 来定义,并且使用 %lld 或 cin、cout 来输入输出,请不要使用 __int64 和 %I64d。

2020-06-02 12:50:11 206

原创 递推 SDUT 骨牌铺方格

骨牌铺方格Description在2×n的一个长方形方格中,用一个1× 2的骨牌铺满方格,输入n ,输出铺放方案的总数. 例如n=3时,为2× 3方格,骨牌的铺放方案有三种,如下图:Input输入数据由多行组成,每行包含一个整数n,表示该测试实例的长方形方格的规格是2×n (0< n<=50)。Output对于每个测试实例,请输出铺放方案的总数,每个实例的输出占一行。SampleInput132Output132#include <iostream>

2020-05-31 12:58:08 157

原创 递推 SDUT 鬼吹灯之龙岭迷窟

鬼吹灯之龙岭迷窟Description在古希腊时期,有一天毕达哥拉斯走在街上,在经过铁匠铺前他听到铁匠打铁的声音非常好听,于是驻足倾听。他发现铁匠打铁节奏很有规律,这个声音的比例被毕达哥拉斯用数学的方式表达出来。这个比例就叫做黄金分割比,它是指将整体一分为二,较大部分与整体部分的比值等于较小部分与较大部分的比值,其比值约为0.6180339887。这个比例被公认为是最能引起美感的比例,因此被称为黄金分割。 现在小玉有一个正整数数列,这个数列的前一项和后一项的比值十分趋近于黄金分割比,即(a

2020-05-31 12:46:12 265 1

原创 递推 SDUT母牛的故事

母牛的故事Description有一对夫妇买了一头母牛,它从第2年起每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?Input输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0< n< 55),n的含义如题目中描述。 n=0表示输入数据的结束,不做处理。Output对于每个测试实例,输出在第n年的时候母牛的数量。 每个输出占一行。SampleInput2450Output246#

2020-05-28 21:01:02 222

原创 递推 SDUT养兔子

养兔子Description一对成熟的兔子每天能且只能产下一对小兔子,每次都生一公一母,每只小兔子的成熟期是1天,小兔子出生后隔一天才能再生小兔子。第一天某人领养了一对成熟的兔子,一公一母,请问第N天以后,他将会得到多少对兔子。Input测试数据包括多组,每组一行,为整数n(1≤n≤90)。输入以0结束。Output对应输出第n天有几对兔子(假设没有兔子死亡现象,而且是一夫一妻制)。SampleInput120Output12Hint数据类型可以用64位整数:long lo

2020-05-28 20:48:12 451

原创 SDUT不敢死队问题

不敢死队问题Description说到“敢死队”,大家不要以为我来介绍电影了,因为数据结构里真有这么道程序设计题目,原题如下:有M个敢死队员要炸掉敌人的一个碉堡,谁都不想去,排长决定用轮回数数的办法来决定哪个战士去执行任务。如果前一个战士没完成任务,则要再派一个战士上去。现给每个战士编一个号,大家围坐成一圈,随便从某一个战士开始计数,当数到5时,对应的战士就去执行任务,且此战士不再参加下一轮计数。如果此战士没完成任务,再从下一个战士开始数数,被数到第5时,此战士接着去执行任务。以此类推,直到任务完成为

2020-05-27 21:43:37 637

原创 SDUT 约瑟夫问题

约瑟夫问题Descriptionn个人想玩残酷的死亡游戏,游戏规则如下:n个人进行编号,分别从1到n,排成一个圈,顺时针从1开始数到m,数到m的人被杀,剩下的人继续游戏,活到最后的一个人是胜利者。请输出最后一个人的编号。Input输入n和m值。Output输出胜利者的编号。SampleInput5 3Output4Hint第一轮:3被杀第二轮:1被杀第三轮:5被杀第四轮:2被杀#include <iostream>#include <bits/stdc++

2020-05-21 10:07:49 470

原创 SDUT数据结构实验之链表九:双向链表

数据结构实验之链表九:双向链表Description学会了单向链表,我们又多了一种解决问题的能力,单链表利用一个指针就能在内存中找到下一个位置,这是一个不会轻易断裂的链。但单链表有一个弱点——不能回指。比如在链表中有两个节点A,B,他们的关系是B是A的后继,A指向了B,便能轻易经A找到B,但从B却不能找到A。一个简单的想法便能轻易解决这个问题——建立双向链表。在双向链表中,A有一个指针指向了节点B,同时,B又有一个指向A的指针。这样不仅能从链表头节点的位置遍历整个链表所有节点,也能从链表尾节点开始遍历所

2020-05-20 19:16:21 217

原创 SDUT数据结构实验之链表五:单链表的拆分

数据结构实验之链表五:单链表的拆分Description输入N个整数顺序建立一个单链表,将该单链表拆分成两个子链表,第一个子链表存放了所有的偶数,第二个子链表存放了所有的奇数。两个子链表中数据的相对次序与原链表一致。Input第一行输入整数N;;第二行依次输入N个整数。Output第一行分别输出偶数链表与奇数链表的元素个数;第二行依次输出偶数子链表的所有数据;第三行依次输出奇数子链表的所有数据。SampleInput101 3 22 8 15 999 9 44 6 1001Out

2020-05-19 19:42:13 286

原创 SDUT数据结构实验之链表四:有序链表的归并

数据结构实验之链表四:有序链表的归并Description分别输入两个有序的整数序列(分别包含M和N个数据),建立两个有序的单链表,将这两个有序单链表合并成为一个大的有序单链表,并依次输出合并后的单链表数据。Input第一行输入M与N的值;第二行依次输入M个有序的整数;第三行依次输入N个有序的整数。Output输出合并后的单链表所包含的M+N个有序的整数。SampleInput6 51 23 26 45 66 9914 21 28 50 100Output1 14 21 23

2020-05-18 16:08:27 303

原创 SDUT数据结构实验之链表三:链表的逆置

数据结构实验之链表三:链表的逆置Description输入多个整数,以-1作为结束标志,顺序建立一个带头结点的单链表,之后对该单链表的数据进行逆置,并输出逆置后的单链表数据。Input输入多个整数,以-1作为结束标志。Output输出逆置后的单链表数据。SampleInput12 56 4 6 55 15 33 62 -1Output62 33 15 55 6 4 56 12Hint不得使用数组。#include <iostream>#include <bit

2020-05-18 13:00:32 654

原创 SDUT数据结构实验之链表七:单链表中重复元素的删除

链表基础:删除元素 数据结构实验之链表七:单链表中重复元素的删除Description按照数据输入的相反顺序(逆位序)建立一个单链表,并将单链表中重复的元素删除(值相同的元素只保留最后输入的一个)。Input第一行输入元素个数 n (1 <= n <= 15);第二行输入 n 个整数,保证在 int 范围内。Output第一行输出初始链表元素个数;第二行输出按照逆位序所建立的初始链表;第三行输出删除重复元素后的单链表元素

2020-05-18 12:48:04 337

原创 SDUT师--链表的结点插入

链表基础:链表的结点插入Description给出一个只有头指针的链表和 n 次操作,每次操作为在链表的第 m 个元素后面插入一个新元素x。若m 大于链表的元素总数则将x放在链表的最后。Input多组输入。每组数据首先输入一个整数n(n∈[1,100]),代表有n次操作。接下来的n行,每行有两个整数Mi(Mi∈[0,10000]),Xi。Output对于每组数据。从前到后输出链表的所有元素,两个元素之间用空格隔开。SampleInput41 11 20 3100 4Output

2020-05-16 19:28:01 838

原创 SDUT数据结构实验之链表二:逆序建立链表

链表基础:逆序建链表Description输入整数个数N,再输入N个整数,按照这些整数输入的相反顺序建立单链表,并依次遍历输出单链表的数据。Input第一行输入整数N;;第二行依次输入N个整数,逆序建立单链表。Output依次输出单链表所存放的数据。SampleInput1011 3 5 27 9 12 43 16 84 22Output22 84 16 43 12 9 27 5 3 11Hint不能使用数组#include <iostream>#include

2020-05-15 16:08:10 879

原创 SDUT数据结构实验之链表一:顺序建立链表

链表基础:顺序建链表Description输入N个整数,按照输入的顺序建立单链表存储,并遍历所建立的单链表,输出这些数据。Input第一行输入整数的个数N;第二行依次输入每个整数。Output输出这组整数。SampleInput812 56 4 6 55 15 33 62Output12 56 4 6 55 15 33 62Hint不得使用数组!#include <iostream>#include <bits/stdc++.h>using nam

2020-05-15 15:59:42 609

原创 尝试写的第一篇博客

小王的第一篇博客在舍友的推荐下,打算通过博客记录一下自己的代码学习之旅。之前学习代码的时间也没有很系统的整理自己的学习过程,回想起来真的很痛心,如果有一个能记录自己历程的文档该多好。现在决定好好利用博客,把自己的学习过程记录一下,偶尔会看一下还是很不错的哈哈哈。之前都是自己在看大佬的写的博客,希望自己有一天也能成为大佬哈哈哈QAQ。希望自己能坚持下去,加油!...

2020-05-14 08:56:50 489

空空如也

空空如也

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

TA关注的人

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