7-2 sdut-c语言实验- 计算题C语言实验-计算题 一、实验目的 1. 熟悉C语言基本语法和数据类型; 2. 掌握C语言基本运算符的使用方法; 3. 提高编程能力,加深对算法和逻辑思维的理解。 二、实验内容 本实验要求学生使用C语言编写一个简单的计算程序,要求实现以下功能: 1. 实现基本的加减乘除运算; 2. 对用户...
简介:7-4 sdut-C语言实验-最长公共子序列 7-4 sdut-C语言实验-最长公共子序列问题 分数20 全屏浏览 切换布局 作者 马新娟 单位 山东理工大学 最长公共子序列(LCS)是一个在一个序列集合中(通常为两个序列)用来查找所有序列中最长子序列的问题。一个数列 ,如果分别是两个或多个已知数列的子序列,且是所有符合此...
7-4 sdut-C语言实验-马拦过河卒 分数20 全屏浏览 作者 马新娟 单位 山东理工大学 棋盘上A点有一个过河卒,需要走到目标B点。卒行走的规则:可以向下、或者向右。同时在棋盘上C点有一个对方的马,该马所在的点和所有跳跃一步可达的点称为对方马的控制点。因此称之为“马拦过河卒”。 棋盘用坐标表示,A点(0,...
7-4 sdut-C语言实验-拆线分割平面 分数12 全屏浏览 切换布局 作者 马新娟 单位 山东理工大学 求n条折线分割平面的最大数目。比如,一条折线可以将平面分成两部分,两条折线最多可以将平面分成7部分,具体如下所示。 输入格式: 输入数据的第一行是一个整数C,表示测试实例的个数,然后是C 行数据,每行包含一个整数...
7-8 sdut-c语言实验-全排列问题 1. 理解全排列的概念和原理 全排列是指从n个不同元素中取出m(m≤n)个元素,按照一定的顺序排列起来,当m=n时,所有的排列情况称为全排列。全排列问题是一个经典的组合数学问题,其解的数量为n的阶乘(n!)。 2. 学习C语言中实现全排列的方法 在C语言中,实现全排列的常用方法...
7-6 sdut-C语言实验-有序链表的归并 分数20 全屏浏览 切换布局 作者 马新娟 单位 山东理工大学 分别输入两个有序的整数序列(分别包含M和N个数据),建立两个有序的单链表,将这两个有序单链表合并成为一个大的有序单链表,并依次输出合并后的单链表数据。
摘要:做题的时候越来越感觉到c语言的库函数的强大性,看别人的代码,总是觉得很经典,看来以后自己贴代码的时候一定要将代码优化以后才能贴出来,要不然就显得很损了View Code //强悍的字符串库函数哇,太方便了#include#include#includechar st1[100], st2[100],...阅读全文 ...
7-10 sdut-C语言实验-走迷宫 分数20 全屏浏览 切换布局 作者 马新娟 单位 山东理工大学 有一个mn格的迷宫(表示有m行、n列),其中有可走的也有不可走的,如果用1表示可以走,0表示不可以走,输入这mn个数据和起始点、结束点(起始点和结束点都是用两个数据来描述的,分别表示这个点的行号和列号)。现在要你编程...
7-10 sdut-C语言实验-不敢死队问题 分数20 全屏浏览 切换布局 作者 马新娟 单位 山东理工大学 说到“敢死队”,大家不要以为我来介绍电影了,因为数据结构里真有这么道程序设计题目,原题如下: 有M个敢死队员要炸掉敌人的一个碉堡,谁都不想去,排长决定用轮回数数的办法来决定哪个战士去执行任务。如果前一个战士没...
7-10 sdut-C语言实验-商人的诀窍 分数20 全屏浏览 切换布局 作者 马新娟 单位 山东理工大学 E_star和von是中国赫赫有名的两位商人,俗话说的好无商不奸,最近E_star需要进一批苹果。可是他需要的苹果只有von才有,von的苹果都存在他的传说中很牛叉的仓库里,每个仓库都存了不同种类的苹果,而且每个仓库里的苹果的...