- 博客(11)
- 收藏
- 关注
原创 7-8 哈利·波特的考试 (25分)
题目介绍题意分析源代码结果哈利·波特要考试了,他需要你的帮助。这门课学的是用魔咒将一种动物变成另一种动物的本事。例如将猫变成老鼠的魔咒是haha,将老鼠变成鱼的魔咒是hehe等等。反方向变化的魔咒就是简单地将原来的魔咒倒过来念,例如ahah可以将老鼠变成猫。另外,如果想把猫变成鱼,可以通过念一个直接魔咒lalala,也可以将猫变老鼠、老鼠变鱼的魔咒连起来念:hahahehe。现在哈利·波特的手里有一本教材,里面列出了所有的变形魔咒和能变的动物。老师允许他自己带一只动物去考场,要考察他把这只动物变成任意一
2020-05-10 11:41:14 772 4
原创 7-7 六度空间 (30分)
@[TOC](7-7 六度空间 (30分))题目:“六度空间”理论又称作“六度分隔(Six Degrees of Separation)”理论。这个理论可以通俗地阐述为:“你和任何一个陌生人之间所间隔的人不会超过六个,也就是说,最多通过五个人你就能够认识任何一个陌生人。”如图1所示。“六度空间”理论虽然得到广泛的认同,并且正在得到越来越多的应用。但是数十年来,试图验证这个理论始终是许多社会学家努力追求的目标。然而由于历史的原因,这样的研究具有太大的局限性和困难。随着当代人的联络主要依赖于电话、短信、
2020-05-09 14:07:47 353
原创 回文串的判断(Java)
1 问题描述题目:验证回文串 (难度:0.9)编写程序,验证一个字符串是否为回文串:是否从前读它和从后读它都是一样的。例如,mom,dad是回文串。该程序接收用户输入的字符串,判断是否为回文串,然后将判断的结果输出。在验证回文串时,忽略大小写、空格和标点。示例输出如图所示。2 问题分析可以通过StringBuilder将字符串反转,如果与原字符串相同,则是回文串。如果考虑大小写,可通过t...
2020-02-25 16:33:56 2089
原创 三子棋
1 问题描述题目:三子棋 (难度:1)编写程序,实现简单的三子棋游戏。在三子棋中,双方在33的棋盘中轮流下棋,一方用表示,另一方用O表示。如果一方的3个棋子占据了同一行,同一列或者对角线,则该方获胜。如果棋盘已被棋子占满,但没有一方获胜则出现平局。在程序中,一方为用户,用户在界面上输入每次下棋的位置;另一方下棋的位置为随机自动生成。示例输出如所示。2 问题分析对话框可以采用简单的JOp...
2020-02-25 16:21:22 1187
原创 中缀算术表达式求值
1 中缀算术表达式求值关于中缀表达式,后缀表达式网上有很多介绍了,在此不再多说。这里我直接求中缀算术表达式,完全按自己理解来写了,代码走起。2 源代码#include<iostream>using namespace std;#define max 1000char expre[max]; //表达式int len; //len字符串长度...
2020-02-19 19:51:11 1071
原创 TXT文件的读取以及编辑(C++)实现
TXT文件的读取以及编辑(C++)实现//代码说明书1 在头文件创建txtAccessor类,在源文件采用简单的菜单形式调用2 txtAccessor有四个功能,txt文件的存、取、编辑、打印3 存取需要输入文件名4 编辑是对之前内容的续写,编辑以换行+end结束5 隐藏功能,通过连续两次读文件可以实现文件合并源文件#include<iostream>#include...
2020-02-18 21:58:21 1304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人