oj
  • 2025-01-07力扣刷题:二叉树OJ篇(下)
    大家好,这里是小编的博客频道小编的博客:就爱学编程很高兴在CSDN这个大家庭与大家相识,希望能在这里与大家共同进步,共同收获更好的自己!!!目录1.(1)题目描述(2)解题思路2.对称二叉树(1)题目描述(2)解题思路3.另一棵树的子树(1)题目描述(2)解题思路4.二叉树的构建及遍历(1)题目描述(2
  • 2025-01-07海贼OJ #251. 士兵 题解 排序+中位数(数学思维题)
    题目链接:https://oj.haizeix.com/problem/251解题思路:最短总距离是所有点到中位数的距离之和。对\(y\):排序求中位数。对\(x\):对\(x\)排序,然后对排序后的\(x_i-i\)排序,然后求最短距离。对\(x_i-i\)进行处理,能保证最终的\(x_i\)各不一样且相邻。示例程序:#inclu
  • 2025-01-07信奥OJ的搭建
    第一步,服务器申请选择一:免费云服务器,免费虚拟主机如:阿贝云阿贝云提供了免费的云服务器和免费的云虚拟主机,可根据自己的实际应用情况选择。首先注册一个账户,然后需要支付0.3元做一个实名认证,如果实名认证成功了大概率会开通成功。如果失
  • 2025-01-05OJ随机链表的复制题目分析
    题目内容:138.随机链表的复制-力扣(LeetCode)分析: 这道题目,第一眼感觉非常乱,这是正常的,但是我们经过仔细分析示例明白后,其实也并不是那么难。现在让我们一起来分析分析吧!1.题目要求的是链表的复制,那么我们得想我们该怎么做,才能很好地进行下去呢?2.是直接把原链表一个一个
  • 2025-01-04力扣刷题:栈和队列OJ篇(下)
    大家好,这里是小编的博客频道小编的博客:就爱学编程很高兴在CSDN这个大家庭与大家相识,希望能在这里与大家共同进步,共同收获更好的自己!!!目录1.括号匹配问题(1)题目描述(2)解题思路2.循环队列(1)题目描述(2)解题思路快乐的时光总是短暂,咱们下篇博文再见啦!!!如果小编的文章会对
  • 2025-01-01力扣刷题:栈和队列OJ篇(上)
    大家好,这里是小编的博客频道小编的博客:就爱学编程很高兴在CSDN这个大家庭与大家相识,希望能在这里与大家共同进步,共同收获更好的自己!!!目录1.用队列实现栈(1)题目描述(2)解题思路2.用两个栈实现队列(1)题目描述(2)解题思路快乐的时光总是短暂,咱们下篇博文再见啦!!!如果小编的
  • 2024-12-30中南大学(CSU)OJ 填充立方体(10分)
        孩子们,我想你们了。今天带来的题目有点难,情景有点复杂,但是我相信你们在看完我的思路和代码后一定会有收获。填充立方体(10分)题目描述期中考试小南设计的填数游戏非常有意思,于是老师要小南再设计一个新的填数游戏用于期末考试。就是用“*”画出一个立方体,
  • 2024-12-30CSU中南大学OJ平台2024级C语言期末复习
        临近期末,相信还有人因OJ平台没做出来而发愁。没事的孩子们,我给你们带来了法宝,解题思路和代码。奇偶数做风车七夕节消消乐水果店问题V:奇偶数(20分)题目描述小南在网上看到了一个关于奇偶数的定义:如果一个正整数n既能拆成两个奇数之和也能拆成两个
  • 2024-12-30力扣刷题:单链表OJ篇(下)
    大家好,这里是小编的博客频道小编的博客:就爱学编程很高兴在CSDN这个大家庭与大家相识,希望能在这里与大家共同进步,共同收获更好的自己!!!目录1.环形链表(1)题目描述(2)解题思路(3)复杂度分析2.环形链表2(1)题目描述(2)解题思路(3)复杂度分析快乐的时光总是短暂,咱们下篇博文再见啦
  • 2024-12-29十道OJ题帮你深入认识链表
    好了,之前我们写过单链表的文章,现在我们就通过OJ题的分析,对链表的认识更加充分! 题目一:删除链表中等于给定值val的所有节点203.移除链表元素-力扣(LeetCode)代码:structListNode*removeElements(structListNode*head,intval){structListNode*cur=head;
  • 2024-12-27信奥OJ的搭建
    第一步,服务器申请选择一:免费云服务器,免费虚拟主机如:阿贝云阿贝云提供了免费的云服务器和免费的云虚拟主机,可根据自己的实际应用情况选择。首先注册一个账户,然后需要支付0.3元做一个实名认证,如果实名认证成功了大概率会开通成功。如果失败
  • 2024-12-24负载均衡式在线OJ
    文章目录项目介绍所用技术与开发环境所用技术开发环境项目框架compiler_server模块compiler编译功能comm/util.hpp编译时的临时文件comm/log.hpp日志comm/util.hpp时间戳comm/util.hpp检查文件是否存在compile_server/compiler.hpp编译功能总体编写runner运行功能
  • 2024-12-20信息学奥赛一本通 1344:【例4-4】最小花费(同东方博宜OJ 2050. 最少的手续费)
    【题目描述】在n个人中,某些人的银行账号之间可以互相转账。这些人之间转账的手续费各不相同。给定这些人之间转账时需要从转账金额里扣除百分之几的手续费,请问A最少需要多少钱使得转账后B收到100元。【输入】第一行输入两个正整数n,m,分别表示总人数和可以互相转账的人的
  • 2024-12-15OJ题目详解——1.8~05:计算鞍点
    描述给定一个5*5的矩阵,每行只有一个最大值,每列只有一个最小值,寻找这个矩阵的鞍点。鞍点指的是矩阵中的一个元素,它是所在行的最大值,并且是所在列的最小值。例如:在下面的例子中(第4行第1列的元素就是鞍点,值为8)。11356912478101056911864721510112025
  • 2024-12-15OJ题目详解——1.8~06:图像相似度
    描述给出两幅相同大小的黑白图像(用0-1矩阵)表示,求它们的相似度。说明:若两幅图像在相同位置上的像素点颜色相同,则称它们在该位置具有相同的像素点。两幅图像的相似度定义为相同像素点数占总像素点数的百分比。输入第一行包含两个整数m和n,表示图像的行数和列数,中间用单个空格
  • 2024-12-15OJ题目详解——1.8~11:图像旋转
    描述输入一个n行m列的黑白图像,将它顺时针旋转90度后输出。输入第一行包含两个整数n和m,表示图像包含像素点的行数和列数。1<=n<=100,1<=m<=100。接下来n行,每行m个整数,表示图像的每个像素点灰度。相邻两个整数之间用单个空格隔开,每个元素均在0~255之间。输出m行,每行
  • 2024-12-15OJ题目详解——1.8~14:扫雷游戏地雷数计算
    描述扫雷游戏是一款十分经典的单机小游戏。它的精髓在于,通过已翻开格子所提示的周围格地雷数,来判断未翻开格子里是否是地雷。现在给出n行m列的雷区中的地雷分布,要求计算出每个非地雷格的周围格地雷数。注:每个格子周围格有八个:上、下、左、右、左上、右上、左下、右下。输入
  • 2024-12-10xtu oj 1618 素数个数
    文章目录前言代码思路前言有点儿难,至少对我来说。去年考试我没写出来。代码#include<stdio.h>#include<stdbool.h>#include<stdlib.h>//加math那个头文件好像要加这个头文件,我之前编译错误过,血泪教训#include<math.h>#defineN1000010#defineLLlonglong
  • 2024-12-09xtu oj 制药
    文章目录回顾前言代码思路回顾A+BIII问题H:三角数问题G:3个数等式数组下标查询,降低时间复杂度1405问题E:世界杯xtu数码串xtuoj神经网络xtuoj1167逆序数(大数据)xtuoj原根xtuoj不定方程的正整数解xtuoj最多的可变换字符串xtuojStringIxtuoj字
  • 2024-12-03【数据结构】LinkedList与链表
    LinkedList与链表1.ArrayList的缺陷2.链表2.1链表的概念及结构2.2链表的实现3.链表面试题【本节目标】ArrayList的缺陷链表链表相关ojLinkedList的模拟实现LinkedList的使用ArrayList和LinkedList的区别1.ArrayList的缺陷上节课已经熟悉了ArrayList的使用,
  • 2024-11-29信息学奥赛一本通1336:【例3-1】找树根和孩子(同东方博宜OJ 2188. 找树根)
    【题目描述】给定一棵树,输出树的根root,孩子最多的结点max以及他的孩子。【输入】第一行:n(结点个数≤100),m(边数≤200)。以下m行:每行两个结点x和y,表示y是x的孩子(x,y≤1000)。【输出】第一行:树根:root;第二行:孩子最多的结点max;第三行:max的孩子(按编号由小到大输出)。【输
  • 2024-11-29OJ题目详解——1.6~07:有趣的跳跃
    描述一个长度为n(n>0)的序列中存在“有趣的跳跃”当前仅当相邻元素的差的绝对值经过排序后正好是从1到(n-1)。例如,1423存在“有趣的跳跃”,因为差的绝对值分别为3,2,1。当然,任何只包含单个元素的序列一定存在“有趣的跳跃”。你需要写一个程序判定给定序列是否存在“有趣的跳
  • 2024-11-29OJ题目详解——1.6~06:校门外的树
    描述某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,……,L,都种有一棵树。由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。
  • 2024-11-29OJ题目详解——1.7~09:密码翻译
    描述在情报传递过程中,为了防止情报被截获,往往需要对情报用一定的方式加密,简单的加密算法虽然不足以完全避免情报被破译,但仍然能防止情报被轻易的识别。我们给出一种最简的的加密方法,对给定的一个字符串,把其中从a-y,A-Y的字母用其后继字母替代,把z和Z用a和A替代,其他非字母字符不
  • 2024-11-28每日一题Online Judge(OJ)1273 哥德巴赫猜想的所有解
    OKnow每日一题来了哦 今天题目是OnlineJudge(OJ)编号为1273的哥德巴赫猜想的所有解现在让我们一起来seesee题目以下为哥德巴赫猜想简介(1742年6月7日哥德巴赫写信给当时的大数学家欧拉,正式提出了以下的猜想:任何一个大于9的奇数都可以表示成3个质数之和。质数是指除