ICode9

精准搜索请尝试: 精确搜索
  • SWUST OJ 964: 数细胞2022-01-04 10:03:52

    题目描述 一矩形阵列由数字0到9组成,数字1到9代表细胞,细胞的定义为沿细胞数字上下左右还是细胞数字则为同一细胞,求给定矩形阵列的细胞个数。编程需要用到的队列及其相关函数已经实现,你只需要完成count函数以及主函数即可。 #include<iostream> #include<cstdlib> using name

  • XTU OJ 1137 字母圣诞树2022-01-03 17:02:20

    同样的这次也出现了新的错误 自己一行行调式之后发现有的时候B会变成‘\n’; 比如说在输入5的时候执行2次就return 0了 这就很奇怪了,后来也是突然想到用getchar清一下,然后成功AC #include<stdio.h> #include<string.h> char a[60][60]; /* 5 A B C D E */ int main() { memse

  • SWUST OJ 617: 班级课程成绩计算2022-01-01 19:02:12

    题目描述 一个班有N名学生,每个学生修了五门课。 1)求每个学生的平均成绩,并输出每个学生的学号,每门课程的成绩及平均值。 2)求某门课程的平均分; 1、分别编写2个函数实现以上2个要求。 2、第1个函数用数组名作参数。第2个函数用指针作参数,并在函数体内用指针对数组操作。 输入 第

  • XTU OJ 13962022-01-01 18:01:29

    #include<stdio.h> int num[1000007]; int a [1000007]; const int p=1000001; /* 2 1 2 1 1000000 */ int main() { for(int i=2;i<p/i;i++){ if(!num[i]){ // a[i]=1; for(int j=i*i;j<=p;j+=i) num[j]=1;//打上合数; } } for(int i=2;i<=p;i++){

  • SWUST OJ 287: one + two = 32022-01-01 14:02:01

    题目描述 读入两个小于100的正整数A和B,计算A+B。需要注意的是:A和B的每一位数字由对应的英文单词给出。 输入 测试输入包含若干测试用例,每个测试用例占一行,格式为"A + B =",相邻两字符串有一个空格间隔。当A和B同时为0时输入结束,相应的结果不要输出。 输出 对每个测试用例输出1

  • SWUST OJ 281: 逃跑的蠕虫2021-12-31 21:02:46

    题目描述 装在瓶子(瓶子高度为h)的蠕虫都想从瓶子底部向瓶口处爬出去。它每分钟向上爬行u厘米,之后会休息一分钟,这一分钟它会向下滑行d厘米,当蠕虫到了瓶口或者超出瓶口后便出了瓶口,成功逃离(每分钟计算一次位置)。编写一个函数,帮助蠕虫计算它在什么时候能够爬出瓶子。 输入 连续

  • SWUST OJ 82: 求组合数2021-12-31 18:04:57

    题目描述 编写一个函数,求从n 个不同的数中取r 个数的所有选择的个数。 输入 输入n 和r 的值; 当用户输入0 0 时,程序结束。 输出 根据公式: C(n,r) = C(n, r-1) * (n - r + 1) / r 输出运算结果 输入数据不满足题意时候,输出"error!" 样例输入 5 3 10 20 50 3 0 0 样例输出 10 er

  • HNUST OJ 2287 寻找厄咒图腾2021-12-28 00:01:34

    问题 C: 寻找厄咒图腾 时间限制: 1 Sec  内存限制: 128 MB 题目描述 不知道怎么的,晟晟突然出现在黎明杀机的世界中,他和一个凶残的杀手被关在封闭的房间内,目前他已经躲了起来处于安全状态,他现在需要冷静下来思考逃跑的对策。 他发现杀手的特殊力量部分来自于藏在封闭房间内的

  • 东方博宜OJ-1000 【入门】熟悉一下Online Judge的环境2021-12-26 11:02:01

    题目描述:  计算2个整数的和。这两个整数都在1到100之间。 输入: 输入只有一行,包括2个整数a, b。之间用一个空格分开。 输出: 输出只有一行(这意味着末尾有一个回车符号),包括1个整数。 样例: 输入: 1 2                     输出:3 c++代码: #include<bits/stdc++.h>//万能头

  • HNUST-OJ-1690-千纸鹤2021-12-24 09:02:18

    题目描述: 圣诞节快到了,校园里到处弥漫着粉红色的气息。又是一个情侣秀恩爱的节日。 作为一只在双十一剁手的单身狗,XX只能望着空荡荡的钱包欲哭无泪。 XX琢磨着,得趁圣诞节的时候赚点外快,不然真得喝西北风去了。 但是能赚什么外快呢?批发苹果?没本金;卖贺卡?没本金;许愿灯?还是没本金…

  • 华为OJ-元辅音大小写转换2021-12-21 23:02:21

    元音字母(a,e,i,o,u)都写成大写,辅音都写成小写。 要求   输入一个字符串S(长度不会超过100,只包含大小写的英文字母和空格)。 输出    输出翻译之后的字符串S 样例    输入: Who Love Solo    输出 :whO lOvE sOlO 解题思路: 将输入的字符串转为字符数组 循环遍历字符数组,如果是

  • 郑州轻工业大学oj 10072021-12-21 12:58:45

    1007: 鸡兔同笼 时间限制: 1 Sec  内存限制: 30 MB 提交: 52287  解决: 33297 [状态] [讨论版] [提交] [命题人:admin]  题目描述 鸡和兔关在一个笼子里,鸡有2只脚,兔有4只脚,没有例外。已知现在可以看到笼子里m个头和n只脚,求鸡和兔子各有多少只?  输入 输入两个整

  • 郑州轻工业大学oj 1004:三位数的数位分离2021-12-21 12:01:54

    1004: 三位数的数位分离 时间限制: 1 Sec  内存限制: 30 MB 提交: 60280  解决: 36442 [状态] [讨论版] [提交] [命题人:admin]  题目描述 从键盘输入一个任意的三位正整数,分别求出其个位、十位和百位上的数字。  输入 输入任意的一个三位正整数。  输出 依

  • 算法分析与设计oj复习题2021-12-20 23:02:13

    8594 有重复元素的排列问题(优先做) 时间限制:1000MS 代码长度限制:10KB 提交次数:1610 通过次数:656 题型: 编程题 语言: G++;GCC;VC;JAVA Description 设集合R={r1,r2,…,rn}是要进行排列的n个元素,其中r1,r2,…,rn可能相同。 试着设计一个算法,列出R的所有不同排列。 即,给定n

  • C/C++解OJ题--杨辉三角||(动态规划之搬砖)2021-12-11 18:31:40

    前言:   动态规划的题目做了有几题了,根据动态规划的思想及解题步骤似乎总是能成功,真的有那么万能吗?我们再来验证一下。 动态规划解题步骤:  1. 定义dp数组所表示的含义   动态规划类型的题目我们会用一个临时变量,目的是保存历史数据,避免像使用递归而产生大量的重复计算

  • 《算法笔记知识点记录》第一章——基础介绍2021-12-10 23:33:59

    ☘前言☘ 从今天开始我会开个坑,每天一更,作为算法笔记这本书的知识点记录和总结,以及发出对应的习题,方便大家一起学习。 欢迎大家加入我的打卡队列,如果你刷完了对你有帮助请你评论一个打卡。如果你觉得这本书有用的话还希望多多支持作者。 欢迎大家一键三连0.0

  • C++解OJ题--杨辉三角(动态规划,第一次二维有点紧张)2021-12-10 13:00:43

    前言:   动态规划通俗的说就是利用已知的历史记录来完成未知记录的计算。当我们将一个大问题分解为若干的子问题时,如果子问题之间不是独立的,那么就不适合使用递归,原因是这样会产生重复的计算,并且是爆炸性的,效率不好。   因而需要使用动态规划来避免重复的计算。 动态规

  • string模拟部分实现(字符串) 部分OJ题练习2021-12-07 18:59:20

    string模拟实现中出现的个别问题:下述string类没有显式定义其拷贝构造函数与赋值运算符重载,此时编译器会合成默认的,当用s1构造s2时,编译器会调用默认的拷贝构造。最终导致的问题是,s1、s2共用同一块内存空间,在释放时同一块空间被释放多次而引起程序崩溃,这种拷贝方式,称为浅拷贝。

  • XTU OJ String Hash2021-12-07 17:34:11

    String Hash 题目描述 把字符串进行Hash,来判断字符串是否相等是一种很常见的技术。 对一个只含英文小写字母字符串进行Hash,一种比较简单的方法是把字符串看成一个26进制的数,a~z分别表示0~25,获得这个值后对某个素数p取模。但是因为a是0,所以"abc"和"bc"的Hash值肯定是一样的,为了解

  • OJ 11007 组合数2021-12-06 19:35:33

    OJ 11007 组合数 AC答案 AC答案 #include <stdio.h> typedef unsigned long long ULL; ULL xx(int n, int m) { ULL ans = 1; if(m <= n-m) m = n - m; for(int i=m+1; i<=n; i++) ans *= i; for(int i=1; i<=n-m; i++)

  • C解OJ题--多数元素(诸侯争霸与管子里的蛇)2021-12-03 11:02:24

    原题如下:   给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。   你可以假设数组是非空的,并且给定的数组总是存在多数元素。 审题:   多数元素指的就是这组数据的众数,本题的突破点是:多数元素的出现次数比数组大小的

  • 面试高频~单链表OJ题总结(二)2021-11-27 18:32:11

    文章目录 1.力扣141:环形链表2.力扣142:环形链表找入口3.力扣160:相交链表4.力扣138:复制带随机指针的链表 1.力扣141:环形链表 给你一个链表的头节点 head ,判断链表中是否有环。 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表

  • 菜学C++ Day56 OJ题目1190 对角线I2021-11-26 16:34:34

    我的解法:直接是两个for循环当i==j的时候输出1 #include<iostream> #include<iomanip> using namespace std; int main() { int n; cin >> n; for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { if (i == j)cout << setw(3) << 1;

  • swust oj 题解#509 寝室扫地问题(保姆级教学)2021-11-22 23:31:09

    目录 题目 思路解析 代码实现 题目 思路解析 按照这个题的思路,我们不妨做一个2007年的日历 然后根据题目要求,排出扫地的人 MonTueWedThuFriSatSun9月1(B)2(X)3(ALL)4(H)5(P)6(B)7(X)8(H)9(P)10(ALL)11(B)12(X)13(H)14(P)15(B)16(X)17(ALL)18(H)19(P)20(B)21(X)22(H)23(P)24(ALL

  • 详解单链表经典OJ题2021-11-22 20:02:17

    前言 本篇文章主要就是讲述数据结构中链表有关的一些经典的OJ题,文末也给大家提供了OJ题的具体网址供大家练习,通过这些OJ题希望对你理解链表有一个更深层次的理解,最后创作不易,希望大家能够给予鼓励,点点赞,评论交流学习! 一 删除链表中等于给定值“val”的所有节点 例如: 输入:he

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有