OJ
  • 2024-07-04个人OJ免费搭建
    个人OJ免费搭建 第一步,云服务器申请选择一:免费如:阿贝云阿贝云提供了免费的云服务器和免费的云虚拟主机,可根据自己的实际应用情况选择。首先注册一个账户,然后需要支付0.3元做一个实名认证,如果实名认证成功了大概率会开通成功。如果失败了可能是服务器资源池不够,所以等一个
  • 2024-06-21vector oj题 和 位运算
    知识点1:lowbit(x)        简介:众所周知,lowbit()操作是算法竞赛中的高级技巧,特别是高级数据结构,线段树的核心,还有什么二进制与位运算题目,而本文就用最通俗易懂的话,来教会大家lowbit的含义。        含义:lowbit(x)是x的二进制表达式中最低位的1所对应的值。
  • 2024-06-15HNUCM-OJ(2462:毕业拍照)
    题目描述a碟和菜菜的班级正在准备拍毕业照,他们班一共有N个同学。为了方便表示,每个同学有一个范围在1-100之间的编号,编号可能重复。菜菜对拍照有一个构思:她希望将所有的同学分到各个不同的组中,并将这些组排成一行,使得第一组的同学的编号之和为偶数,第二组的编号之和为奇数....
  • 2024-06-11【OJ】链表的按顺序排序
    题目描述~~~将带有头结点的单向链表结点中的数据从小到大排序。输入描述第一行输入链表长度;第二行输入链表结点中的数据。输出描述排序后的链表(输出头结点,用“Head”表示)用例输入160104286用例输出1Head->0->2->4->6->8->10code:#include<stdio.h>
  • 2024-06-09项目:基于httplib/消息队列负载均衡式在线OJ
    文章目录写在前面关于组件开源仓库和项目上线其他文档说明项目亮点使用技术和环境项目宏观结构模块实现compiler模块runner模块compile_run模块compile_server模块基于MVC结构的OJ服务什么是MVC?用户请求服务路由功能Model模块view模块Control模块写在前面关于组件
  • 2024-06-02【东华大学oj】邻接矩阵:求指定顶点的(出)度
    邻接矩阵:求指定顶点的(出)度时间限制:1s类别:DS:图->邻接矩阵问题描述目的:使用C++模板设计并逐步完善图的邻接矩阵抽象数据类型(ADT)。内容:(1)请参照图的邻接矩阵模板类原型,设计并逐步完善图的邻接矩阵ADT。(由于该环境目前仅支持单文件的编译,故将所有内容都集中在一个源文件内
  • 2024-06-01基于OJ的Java课程实验管理系统的设计与实现论文
    摘要课程实验网站是一个为课程提供全面、准确、及时课程实验的在线平台。它汇聚了各地的课程体验。该网站通过丰富的图片形式展示课程,让课程者提前感受到社区的乐趣。同时,它还提供了详细的课程攻略和实用建议,帮助课程者避免社区中的陷阱和误区,确保行程顺利。本课程实验
  • 2024-05-28LeetCode/NowCoder-栈和队列OJ练习
    孜孜不倦:孜孜:勤勉,不懈怠。指工作或学习勤奋不知疲倦。
  • 2024-05-27赛克oj 1528(二叉搜索树)
    赛氪OJ-专注于算法竞赛的在线评测系统(saikr.com)题目描述小明初始的二叉搜索树是空树,他有一个长度为2∗
  • 2024-05-27赛克oj 1540 开心消消乐(并查集、模拟、回溯)
    赛氪OJ-专注于算法竞赛的在线评测系统(saikr.com)题目描述近来,小明的班上风靡着一款名为“开心消消乐”的游戏,为了成为大家眼中的超人,小明开始疯狂研究这款游戏的玩法。游戏的场景是一个
  • 2024-05-27赛克oj 1541(线性筛、约数个数)
    赛氪OJ-专注于算法竞赛的在线评测系统(saikr.com)题目描述小明在学校学了质数和合数的知识后,便想知道对于任意的一个数N,将其拆分为一个质数与一个合数相加的结果,有几种拆法?但后来想想又觉得太简单了,于是他追加了一些条件,合数要继续拆分为两个数相乘的形式才行,那么满足以上
  • 2024-05-25LeetCode/NowCoder-链表经典算法OJ练习4
    ·人的才华就如海绵的水,没有外力的挤压,它是绝对流不出来的。流出来后,海绵才能吸收新的源泉。
  • 2024-05-25赛克oj The diameter of a rectangle(笛卡尔树)
    赛氪OJ-专注于算法竞赛的在线评测系统(saikr.com)这题是hduoj1506的加强版,区别在于宽度不是固定为1了,思路差不多,也是使用笛卡尔树。参考hduoj1506(笛卡尔树)-Venux-博客园(cnblogs.com)1#defineIOstd::ios::sync_with_stdio(0),cin.tie(0),cout.tie(0)2#definebu
  • 2024-05-23QDU-OJ数据恢复
    实际需求:从旧机子换到新机子,需要将原来的数据迁移到新机子上,本帖进行了实践验证。前提(Ubuntu环境):旧机子系统正常运行,新机子部署了系统,可正常访问运行。方案直接复制data文件夹到新的机子覆盖即可操作旧、新机子都停用docker服务dockerstop$(dockerps-aq)备
  • 2024-05-03Hydro OJ搭建全过程
    第一步:注册服务器如果你和我一样,是一名新手党,想先免费调试自己的站点,那我教你免费申请一个服务器。在这里安利一下阿贝云,一个免费的云服务器和免费的云虚拟主机提供方,对于新手党来说确实不错。注册完一个账户以后,你需要支付0.3元做一个实名认证,如果实名认证成功了大概率会开
  • 2024-04-30OnlineJudge的正确打开方式
    1.不能依赖OJ的反馈做题:a)      应该仔细读题,完全理解题意之后自行设计样例与反例,不应该靠OJ给出的不通过样例做题;b)      读题要边读边记录灵感或是注意事项,否则设计算法时可能会忘记;c)      应该在纸上用样例模拟几次,并写
  • 2024-04-09【数据结构与算法篇】单链表及相关OJ算法题
    【数据结构与算法篇】单链表及相关OJ算法题
  • 2024-04-09OJ 进制转换 判断进制【C】
    进制转换好久没写C,太生疏了,记一下我卡住的几个点1.C没有字符串这种数据类型,要实现读入一个未知长度的字符串比较简单的方法建立一个一定比这个字符串长的数组,而字符串在数组中的存储是会自动以'\0'结尾的,所以遍历时遍历到'\0'就是字符串的末尾2.类型转换格式  (要转换到
  • 2024-04-05lanqiao OJ 3513 岛屿个数(2023省赛)
    原题链接:3.岛屿个数-蓝桥云课(lanqiao.cn)感觉这个题出的真的特别好,考察了对bfs的使用,包括连通性的一系列判断,如果对bfs掌握的不熟练真的很难想出如何下手来做这道题。这里我们需要用海水来进行bfs,海水可以渗透,也就是说可以走8个方向,因为我们要从任意一个边界点出发,所以我
  • 2024-04-04关于共享 OJ 计划
    写在前面原文章在这里。我们是\(\text{GXOJ}\)的开发组,专注于做“共享\(\text{OJ}\)平台”,欢迎大家前来体验游玩。以下付费功能均可联系\(\text{So_noSlack}\)咨询。免费功能对于所有中国公民:可自由注册\(\text{GXOJ}\)账户,但不可恶意注册,否则将被封禁账号或\(\te
  • 2024-04-02SWUST OJ 952 单链表插入
    一、题目题目描述建立长度为n的单链表,在第i个结点之前插入数据元素data。输入第一行为自然数n,表示链式线性表的长度;第二行为n个自然数表示链式线性表各元素值;第三行为指定插入的位置i;第四行为待插入数据元素data。输出指定插入位置合法时候,输出插入元素后的链式线性
  • 2024-03-31【数据结构与算法篇】动态顺序表及相关OJ算法题
    【数据结构与算法篇】动态顺序表及相关OJ算法题
  • 2024-03-28杭电OJ 2084 数塔
    数塔题目明确告诉你,这是一道DP动态规划问题,那么首先先回顾什么是动态规划,就是把原问题分解为多个子问题,再记忆子问题的结果,来降低时间复杂度。观察这个数塔,首先设置一个数组dp[][],令\(dp[j][i]\)表示以第j层的第i个结点为终点的最大和,有以下3种情况:1.边界情况,结点\(i==0\)
  • 2024-03-28合肥工业大学oj-4014 ch4-4.车辆问题
    描述一个停车场里只停三轮车和四轮小汽车,共有m辆,轮子有n个。输入m和n的值,编程求出三轮车和小汽车各有多少辆?输入两个正整数,车辆总数m和轮子个数n,m和n均小于10000。输出三轮车和四轮小汽车的数量,以空格分开。如果无解,输出-1-1输入样例11040输出样例1010输入样
  • 2024-03-25北林oj数据结构259
    字符串的插入描述编写算法,实现下面函数的功能。函数voidinsert(char*s,char*t,intpos)将字符串t插入到字符串s中,插入位置为pos(插在第pos个字符前)。假设分配给字符串s的空间足够让字符串t插入。(说明:不得使用任何库函数)输入多组数据,每组数据有三行,第一行为插入的位置pos