2024年1月7日15:09:50

2024年1月7日15:09:55复习:我今天学了有价值的东西,那就是在瓦罗兰特拿到了三杀

2024年1月7日15:11:10学习了如何使用vivopad2的键盘 可以稍微用一下

2024年1月7日15:17:58 学习一个编程的题目

2024年1月7日15:31:27不用机械键盘打字效率就是比不用低 可以解决的问题带一个ipad就行了

2024年1月7日15:33:52一道离谱的题目

2024年1月7日15:55:15 监控ipad操作

2024年1月7日16:20:33 完成一个任务点

输入格式:
n阶幻方是由前n×n个自然数组成的一个n阶方阵,其各行、各列及两条对角线所含的n个数的和相等。
现在请你用以下方法来构造名为“右上方”的n阶奇数幻方:
1:将1放在第一行中间一列;
2:从2开始直到n×n,各数依次按下列规则存放:
①每一个数存放在前一个数的右上方;
②如果行列范围超出矩阵范围,则回绕,例如1在第1行,则2应放在最后一行,列数同样加1;
③如果按上面规则确定的位置上已有数,或上一个数是第1行第n列时,则把下一个数放在上一个数的下面。
如果还是不太明白可参考样例。

// #include<stdio.h>
// int main(){
//     int n;
//     while(){
//         //奇数幻方//     }
//     scanf()
// }
#include<bits/stdc++.h>
using namespace std;
int main(){int n,m;int i,j;int T;//输入数组的总数int a[34][34];scanf("%d",&T);while(T--){scanf("%d",&n);i=0;j=n/2;m=1;while(m<=n*n){a[i][j]=m++;if(m%n==1){i=(i+1)%n;}else{i=(i+n-1)%n;j=(j+1)%n;}}//输出目标矩阵for(i=0;i<n;i++){for(j=0;j<n;j++){printf("%4d",a[i][j]);}putchar('\n');}}}

2024年1月7日16:23:10

这段代码是一个C++程序,用于生成一个n阶奇数幻方。幻方是一个由数字组成的正方形矩阵,其中每行、每列以及两条对角线的数字之和都相等。代码的基本流程如下:输入幻方的阶数n。
将数字1放在第一行的中间列上。
从数字2开始,按照特定的规则放置每个数字:
每个数字放在前一个数字的右上方。
如果行或列超出了矩阵的范围,则进行循环,例如,如果1在第一行,则2放在最后一行,列数同样加1。
如果按照上述规则确定的位置上已有数字,或者上一个数字是第1行第n列,则把下一个数字放在上一个数字的下方。
输出生成的幻方。
代码中存在一些问题:缺少对输入数据的检查。例如,没有检查输入的n是否为奇数,因为题目要求生成奇数阶幻方。
变量m被用于控制循环,但在循环内部没有更新m的值。这会导致无限循环。
数组a的大小被硬编码为34x34,这限制了能够处理的幻方的最大阶数。如果需要处理更大的幻方,需要动态地分配数组的大小。
#include<bits/stdc++.h>是一个非标准的头文件,它包含了大多数标准库头文件。尽管它可以提高代码的可读性,但不建议在生产代码中使用它,因为它可能会引入不必要的依赖和复杂性。
代码中缺少注释和文档,这使得代码难以理解和维护。
变量T被用于存储输入数组的总数,但并没有在代码中使用到。此外,输入的数字并没有存储在任何数组中,这使得这个变量似乎是多余的。
scanf("%d",&T);和scanf("%d",&n);之间的代码有一个空行,这可能会影响代码的可读性。建议删除这个空行。
这段文本看起来像是一个人的日记或时间管理记录,其中包含了他们在不同时间所做的事情和学到的东西。以下是对这段文本的逐条解释:1. **2024年1月7日15:09:55 复习:我今天学了有价值的东西,那就是在瓦罗兰特拿到了三杀**这是关于电子游戏的一个记录,可能是在《瓦罗兰特》这款游戏中获得了三杀(即连续击败三个敌人)。
2. **2024年1月7日15:11:10学习了如何使用vivopad2的键盘 可以稍微用一下**记录了学习如何使用Vivopad2的键盘,并表示自己可以稍微使用一下。
3. **2024年1月7日15:17:58 学习一个编程的题目**记录了学习一个编程题目的时间。
4. **2024年1月7日15:31:27不用机械键盘打字效率就是比不用低 可以解决的问题带一个ipad就行了**这里表达了一个观点,认为使用机械键盘可以提高打字效率。但随后,作者表示如果只是为了解决某些问题,带一个iPad就可以了。
5. **2024年1月7日15:33:52一道离谱的题目**这是一个对某个题目或问题的简短描述,表示这个题目很离谱。
6. **2024年1月7日15:55:15 监控ipad操作**记录了监控iPad操作的时间。这可能意味着在某个时间段内,他们正在监视或控制iPad的使用。
7. **2024年1月7日16:20:33 完成一个任务点**记录了完成某个任务的时间点。总体来说,这段文本描述了一个人在一天中的不同时间段所做的事情和学到的东西,包括玩游戏、学习编程、使用和评价硬件设备等。

2024年1月7日16:55:41 写一个电路吧

2024年1月7日17:06:55竟然写成了数学,不过问题不大

好的,以下是一个简单的电路设计:

电路名称:LED闪烁电路

电路图:

 

复制代码

+--------------------------------------------------------+
| +------+ +------+ |
| | | | | |
| | LED1| | LED2| |
| | | | | |
| +------+ +------+ |
| |
+--------------------------------------------------------+

电路说明:

  1. 电源:使用一个直流电源,例如9V电池或USB电源。
  2. LED1和LED2:使用两个发光二极管(LED),分别代表电路中的两个部分。
  3. 电阻:使用两个适当的电阻来控制LED的电流。根据LED的额定电压和电流,选择适当的电阻值。
  4. 连接线:使用适当的连接线将各个元件连接起来。

工作原理:

  1. 当电源接通时,电流通过电阻和LED,使LED发光。
  2. 通过改变LED之间的连接方式,可以控制LED的闪烁方式。例如,如果将LED1和LED2反接,则LED1和LED2的闪烁状态将会相反。
  3. 可以通过增加其他元件(如开关、电容器等)来扩展电路的功能。例如,可以使用开关来控制LED的开关状态,或使用电容器来控制LED的闪烁频率。

请注意,这只是一个简单的电路示例,具体的电路设计应该根据实际需求进行调整和改进。此外,电路中的元件选择也很重要,选择适当的元件可以保证电路的正常工作并延长其使用寿命。

2024年1月7日17:08:00 写一个电路 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/605186.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

深入理解堆(Heap):一个强大的数据结构

. 个人主页&#xff1a;晓风飞 专栏&#xff1a;数据结构|Linux|C语言 路漫漫其修远兮&#xff0c;吾将上下而求索 文章目录 前言堆的实现基本操作结构体定义初始化堆&#xff08;HeapInit&#xff09;销毁堆&#xff08;HeapDestroy&#xff09; 重要函数交换函数&#xff08;…

Talk | EMNLP 2023 最佳长论文:以标签为锚-从信息流动的视角分析上下文学习

本期为TechBeat人工智能社区第561期线上Talk。 北京时间1月4日(周四)20:00&#xff0c;北京大学博士生—王乐安的Talk已准时在TechBeat人工智能社区开播&#xff01; 他与大家分享的主题是: “以标签为锚-从信息流动的视角分析上下文学习”&#xff0c;介绍了他的团队在上下文学…

STM32深入系列02——BootLoader分析与实现

文章目录 1. STM32程序升级方法1.1 ST-Link / J-link下载1.2 ISP&#xff08;In System Programing&#xff09;1.3 IAP&#xff08;In Applicating Programing&#xff09;1.3.1 正常程序运行流程1.3.2 有IAP时程序运行流程 2. STM32 Bootloader实现2.1 方式一&#xff1a;Boo…

Qt/QML编程学习之心得:Linux下Thread线程创建(26)

GUI设计中经常为了不将界面卡死,会用到线程Thread,而作为GUI设计工具,Qt也提供了一个这样的类,即QThread。 QThread对象管理程序中的一个控制线程。线程QThread开始在run()中执行。默认情况下,run()通过调用exec()启动事件循环,并在线程内运行Qt事件循环。 也可以通过…

Java泛型中的T,R,K,V,E:一探究竟

Java的泛型&#xff0c;作为一种强大的编程工具&#xff0c;让代码更具复用性&#xff0c;同时避免了类型转换的繁琐操作。在使用泛型时&#xff0c;我们经常会遇到一些特定的类型参数符号&#xff0c;如T、R、K、V、E等。那么这些符号代表的是什么呢&#xff1f;下面&#xff…

【第6期】使用Iview的Select组件进行远程搜索并在编辑时设置一个或多个默认值

本期简介 下拉框这个组件用的地方非常多&#xff0c;普通用法就是将数据列表一次性查询渲染&#xff0c;在列表里面直接本地搜索&#xff0c;优点是可缓存、速度快&#xff0c;但在某些场合并不适用&#xff0c;比如要在下拉框中选择一所中国的学校&#xff0c;幼儿园/小学/初…

20240107查看Android11下移远的4G模块EC20在Firefly的AIO-3399J开发板跑通时的相关服务

20240107查看Android11下移远的4G模块EC20在Firefly的AIO-3399J开发板跑通时的相关服务 2024/1/7 11:24 缘起&#xff1a;友善之臂的SDK&#xff1a;rk3399-android-11-r20211216.tar.xz可以跑通EC20&#xff0c;但是Toybrick的不行&#xff01; 同样是Andrid11&#xff0c;因此…

【前端】下载文件方法

1.window.open 我最初使用的方法就是这个&#xff0c;只要提供了文件的服务器地址&#xff0c;使用window.open也就是在新窗口打开&#xff0c;这时浏览器会自动执行下载。 2.a标签 其实window.open和a标签是一样的&#xff0c;只是a标签是要用户点击触发&#xff0c;而wind…

Python的核心知识点整理大全66(已完结撒花)

目录 D.3 忽略文件 .gitignore 注意 D.4 初始化仓库 D.5 检查状态 D.6 将文件加入到仓库中 D.7 执行提交 D.8 查看提交历史 D.9 第二次提交 hello_world.py D.10 撤销修改 hello_world.py 注意 D.11 检出以前的提交 往期快速传送门&#x1f446;&#xff08;在文…

外贸独立站建站详细操作流程一览,跨境电商卖家营销必看!

独立站是一个独立的网站&#xff0c;包括有独立的服务器&#xff0c;独立的网站程序以及网站域名。关于独立站的优势已经说了很多&#xff0c;本文就不再细谈&#xff0c;想了解的小伙伴可以自行查找之前发布的文章观看。 今天就来说说搭建独立站的详细步骤都有哪些&#xff1f…

FlinkRestAPI

which flink 找到Flink客户端地址 如果输出结果为空&#xff0c;则说明 Flink 客户端没有安装在系统路径中。在这种情况下&#xff0c;您可以通过设置 FLINK_HOME 环境变量来指定 Flink 客户端的路径。例如&#xff1a; export FLINK_HOME/opt/flink 然后&#xff0c;您可以使…

Docker mysql 主从复制

目录 介绍&#xff1a;为什么需要进行mysql的主从复制 主从复制原理&#xff1a; ✨主从环境搭建 主从一般面试问题&#xff1a; 介绍&#xff1a;为什么需要进行mysql的主从复制 在实际的生产中&#xff0c;为了解决Mysql的单点故障已经提高MySQL的整体服务性能&#xff…

【AI视野·今日NLP 自然语言处理论文速览 第七十期】Thu, 4 Jan 2024

AI视野今日CS.NLP 自然语言处理论文速览 Thu, 4 Jan 2024 Totally 29 papers &#x1f449;上期速览✈更多精彩请移步主页 Daily Computation and Language Papers Multilingual Instruction Tuning With Just a Pinch of Multilinguality Authors Uri Shaham, Jonathan Herzi…

英飞凌TC3xx之一起认识GTM(十一)详细说说GTM子模块TIM(TIM通道模式)

英飞凌TC3xx之一起认识GTM(十一)详细说说GTM子模块TIM(TIM通道模式) 1 PWM 测量模式TPWM2 脉冲积分模式TPIM3 输入事件模式TIEM4 输入预分频器模式TIPM5 位压缩模式TBCM6 门控定期采样模式TGPS7 串行移位模式TSSM8 常见应用举例8.1 如何配置TPIM模式8.2 如何配置TIEM模式8.…

Python3 列表--20240104

Python3 列表 序列是 Python 中最基本的数据结构。 序列中的每个值都有对应的位置值,称之为索引,第一个索引是 0,第二个索引是 1,依此类推。 Python 有 6 个序列的内置类型,但最常见的是列表和元组。 列表都可以进行的操作包括索引,切片,加,乘,检查成员。 此外,Pyth…

【c++】map

文章目录 1.创建map对象2.使用下标访问map对象3.map::insert的使用4.查找5.删除6.遍历 1.创建map对象 对象操作功能map<k, v> m;创建一个名为m的空map对象&#xff0c;键类型为k, 值类型为v。map<k, v> m(m2)创建m2的副本map<k, v> m(b, e)创建map类型的对象…

3D点云平面拟合算法

假设你有一组 3D 中的 n 个点&#xff0c;并且想要为它们拟合一个平面。 在本文中&#xff0c;我将推导出一个简单的、数值稳定的方法&#xff0c;并提供它的源代码。 听起来很好玩&#xff1f; 我们开始吧&#xff01; NSDT工具推荐&#xff1a; Three.js AI纹理开发包 - YOLO…

阿里云服务器“可用区”是什么意思?

阿里云可用区是什么意思&#xff1f;可用区是同一个地域下电力和网络相互独立的区域&#xff0c;可用区是用来搭建高可用高容灾应用架构的&#xff0c;因为可用区之间可以做到故障隔离。阿里云服务器网aliyunfuwuqi.com简单说下可用区什么是可用区及可用区的选择方法&#xff1…

简易计算器的实现(MFC)

文章目录 1.预备知识1.简单计算器的实现2.快捷键1.全局快捷键1.创建2.注销 2.局部快捷键 3.计算机内部浮点数的存储1.浮点数表示格式2.浮点数的计算3.实例 2.实验目的3.实验内容4.代码实现1.界面编写2.准备工作3.数字输入4.特殊数字输入&#xff08;指数与小数&#xff09;1.指…

ubuntu安装docker指定版本

ubuntu安装docker指定版本 https://docs.docker.com/engine/install/ubuntu/ 安装apt源 # Add Dockers official GPG key: sudo apt-get update sudo apt-get install ca-certificates curl gnupg sudo install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.d…