跳至主要內容
Maggie

Maggie

From a mysterious castle...

ACM
IELTS
Who I am
SO5002 Group5

The following images show the experimental scenarios of this research on VR‑based low vision rehabilitation (for reference only).This study utilizes VR technology to conduct visual compensation experiments on individuals with low vision, such as those with central visual field defects, aiming to explore more effective solutions for improving visual function.


Li Mengjue, Chen ziyan, Liu xu, Pan biannan, Dong hui, Feng shuiyi小于 1 分钟vuepress2.0VR
Maggie's App

1.1 系统总体设计

App包含以下功能模块:

  • 登录与注册:用户可以注册新账户,或使用已注册的账户登录。
  • 首页功能:登录后,用户将进入首页,首页包含四个功能模块:
  • 关于公司:展示公司信息。
  • 评论区:让用户能够与其他人交流和讨论。
  • 签到系统:用户可以通过此功能进行考勤签到,且有记录签到时间的功能。
  • 个人信息编辑:用户可以查看并编辑个人资料,修改密码等。

1.2 功能详细设计

0x01 用户注册


Maggie大约 7 分钟vue3.0
题单9

xujc-oj竞赛组题单#9

提示

如果方便可以用万能头:#include<bits/stdc++.h>, 但竞赛中,用万能头会比普通调用更耗时

对角线的数量

数学上规定多边形的对角线是不相邻的两个顶点之间的线段。求正n边形对角线的数量。

公式:m * (m - 3) / 2

paper-cut

罗少有一张长方形的纸,他每次都会把这张纸剪成面积相同的两半(这两半也都是长方形),然后丢掉其中的一半。


LPrincess大约 2 分钟ACMalgorithm
Prime-埃氏率

质数,埃氏筛

质数:又称素数;除1和他本身外,不被其他自然数整除,否则为合数。

第一种:暴力筛选法

找质数最基础的方法:

bool isprime(int n)
{
    if(n<2)return false;
    for(int i=2;i<n;i++)
    {
        if(n%i==0)return false;
    }
    return true;
}

LPrincess大约 5 分钟ACMalgorithm
格式化输出——cpp

c++获取数组中最大值

int a[n];
*max_element(a,a+n);

保留小数

printf("%.2f"%90.5)->90.50(不适用于保留1位小数)


LPrincess小于 1 分钟ACMalgorithm
格式化输出——py

Python就是要多实践,不懂就举个例子试试,多试试,才能懂这些函数是干什么的

保留两位小数,如90.50

print("%0.2f"%90.5)

LPrincess大约 1 分钟ACMalgorithm
QP+位运算

位运算,快速幂

前景提要:模运算(mod)

注意:有关取模运算,n%mod—>若n>abs(mod)则n%mod=0;

//加法取模
(a+b)%mod=(a%mod+b%mod)%mod;
//乘法取模
(a*b)%mod=(a%mod*b%mod)%mod;
//减法取模
(a-b)%mod=(a%mod-b%mod+mod)%mod;
//除法取模(特殊)
//规则1:当a能整除b时
(a/b)%mod=a%(b*mod)/b;
//规则2:无论a是否可以整除b,当b和mod互质(b和mod很少不互质) or a不能整除b
(a/b)%mod=a*qp(b,mod-2,mod)%mod;


LPrincess大约 4 分钟ACMalgorithm
2
3
4
5
6