logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【蓝桥杯3492】日期统计(子序列&迭代&暴力&枚举&java&String类&日期类&集合类)

这个思路是想着用二进制形式的数去模拟取位,1则取该位,0则不取,结果for循环的i可以达到2的四十多次方.......这个代码的思路是用4层for循环找到剩下的四位数,加上2023后再进行判断日期是否合法。其实可以用dfs替换4层for,不过看在复杂度不大的情况下就没必要再花时间去构思了。块中调用这个方法,如果发生异常,控制流会跳转到匹配的。是位运算中的左移操作,它们的结果是不同的。块中的代码引发

文章图片
#算法#数据结构#蓝桥杯 +1
【蓝桥杯3552】与或异或(dfs&dp&java)

有点像dp+dfs,从arr[1][0]开始一个点一个点往上走,即arr[1][0],arr[1][1],arr[1][2],arr[1][3],arr[2][0],...,arr[4][0]。同时每个点会改变&、|、^三种运算状态。最后判断arr[4][0],若为1则计数sum++。这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容

文章图片
#算法#深度优先#数据结构 +1
【数据库&sql】EXISTS、NOT EXISTS、IN、NOT IN的分析及示例

此处相当于判断是否存在SNO的值为S2,且PNO不在集合T1中的数据,若有则返回true,否则返回false。显然若集合T1包含S2的零件集合的话,集合T1的补集是不会和S2的零件集合有交集的,即会返回false。总体来讲,就是判断当前供应商所供应的零件集合是否包含s2所供应的零件的集合。相反,它用于检查一个列的值是否不在指定的值列表中。语句通常不返回具体的列值,而只关心是否存在满足条件的行,即判

文章图片
#数据库#sql#mysql
【深圳大学计算机系统2】实验三 逆向工程实验

本实验设计为一个黑客拆解二进制炸弹的游戏。我们仅给黑客(同学)提供一个二进制可执行文件bomb_64和主函数所在的源程序bomb_64.c,不提供每个关卡的源代码。程序运行中有6个关卡(6个phase),每个关卡需要用户输入正确的字符串或数字才能通关,否则会引爆炸弹(打印出一条错误信息,并导致评分下降)!要求同学运用,通过分析汇编代码找到在每个phase程序段中,引导程序跳转到“explode_b

文章图片
【深圳大学计算机系统2】实验五 Cache实验

在优化后的代码中,我们使用OpenMP库的指令进行并行化,通过使用#pragma omp parallel for指令,将矩阵相乘的任务分配给多个线程并行执行。2.矩阵分块:将大矩阵分割为更小的块,可以提高局部性,减少对主存的访问次数,从而提高Cache的命中率和数据重用,进而提高性能。在优化后的代码中,我们使用了矩阵分块的策略,将矩阵相乘过程划分为多个小块的计算,以充分利用局部性。通过调整循环的

文章图片
【深圳大学计算机系统1】实验四 简易四子棋

为了明确选手的落子的位置,该选手应该输入数字1-6,然后回车,数字1-6指示在落子所在的列,从左到右,无需输入行号,程序应默认从行号6到行号1递减的顺序填入该棋子,若前后输入的列号相同,则行号减一。例如,如果选手第一次在左起第二列落子,应该输入2,然后回车,则该棋子落在行6列2处,当后面输入的列号再次为2时,则将棋子落子行5列2处,以此类推,详情见后续示例输出。程序应该一直提示该选手,知道输入正确

文章图片
【深圳大学计算机网络】实验八 IPv6隧道配置

本次实验完成较为顺利,成功进行了隧道的配置。通过此次实验,基本掌握了使用华为eNSP网络仿真平台完成简单的连通性测试,以及根据拓扑结构实现IPv6-over-IPv4手工隧道的配置。2.双击设备后,弹出了配置命令对话框,在router的ethernet0/0/0接口配置IP 地址19168.1.254。2. 根据拓扑结构,实现IPv6-over-IPv4手工隧道的配置。1.选择设备,并且选用合适的

文章图片
#计算机网络
【深圳大学计算机系统1】实验三 LC-3汇编语言实验

一位老师需要你帮忙决定学生的成绩,她想要根据学生分数在班上的排名和考试分数一起决定学生最后的成绩等级。获得A的学生人数必须存储在x4100,获得B的人数必须存储在x4101。如果学生不能拿A,但是分数排名在全班的50%之前,且考试分数达到75及以上,则学生可以获得B;4.对于寄存器的使用以及相应操作码的用法都更为熟悉,掌握了利用汇编语言解决问题的思路。如果学生的分数排名在全班的25%之前,且考试分

文章图片
【深圳大学计算机系统1】实验五 LC3中断实验

1.正常情况下,操作系统将会先安装一些栈空间,所以当中断发生的时候 PC和PSR可以被放进栈中(当程序执行RTI,PC和PSR都会被弹出栈,处理器返回到执行被中断的程序)由于没有操作系统,请先把R6初始化为x3000,表示一个空的栈。2.正常情况下,操作系统会建立中断向量表,它包含对应中断服务程序的起始地址,你必须为键盘中断先建立一个中断向量表。中断向量表的开始地址是x0100,键盘中断的中断向量

文章图片
【深圳大学计算机图形学】实验1.2 OpenGL与着色器编程

首先,通过不断在大正方形上添加小一点的正方形的方式来达到交替的目的。其次,循环的过程中,颜色需要改变,尺寸需要变小。可知通过循环使得三个点的坐标为(1,0),(cos 120度,sin 120度),(cos 240度,sin 240度)。1.老规矩,打开cmd,进入到实验代码所在文件夹下,输入"cmake -B .",注意不要漏了点,另外cmake生成项目需要一段时间,不要中途退出。注意递减幅度要

文章图片
#着色器#c++
    共 56 条
  • 1
  • 2
  • 3
  • 6
  • 请选择