草庐IT

01.两数之和

全部标签

C语言-二维数组-求5*5矩阵的两条对角线之和,以及四周边界元素之和

一.我的思路(1)首先要用二维数组把数先存进去,再一想怎么存呢?我已经学了两种方法:第一就是进行数组初始化(比较单一),第二就是运用循环语句输入(也就是给数组赋值,求不同的数组很方便),我做的是题目中给了数组,我就采用了第一种。(2)其次存完之后,就要想办法求对角线之和,以及四周边界之和。一步一步来咋求对角线呢?经过我苦思冥想(没用)----不如用笔画一个矩阵^^,这是为了找对角线的规律,画出来以后你就发现找到了,但可能会有重复?问题又来了(这可能就是编程逻辑迷人之处)。想不起来再看代码,四周边界也是画出来找规律,同上(画一个就能找到两个的规律了……)二.我的代码和结果代码有点长,但较容易理解

【数据结构 | 链表】leetcode 2. 两数相加

个人主页:兜里游客棉花糖欢迎点赞👍收藏✨留言✉加关注💓本文由兜里游客棉花糖原创收录于专栏【LeetCode】原题链接:点击直接跳转到该题目目录题目描述解题代码题目描述给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字0之外,这两个数都不会以0开头。示例1:输入:l1=[2,4,3],l2=[5,6,4]输出:[7,0,8]解释:342+465=807.示例2:输入:l1=[0],l2=[0]输出:[0]示例3:输入:l1=[9,9,9,9,9,9,9],l2=[9,9

PTA(C语言)本题要求编写程序,求一个给定的m×n矩阵各行元素之和。

本题要求编写程序,求一个给定的m×n矩阵各行元素之和。输入格式:输入第一行给出两个正整数m和n(1≤m,n≤6)。随后m行,每行给出n个整数,其间以空格分隔。输出格式:每行输出对应矩阵行元素之和。输入样例:32631-8312输出样例:9-715#includeintmain(void){intm,n,sum=0;inta[10][10];scanf("%d%d",&m,&n);for(inti=0;i 

读像火箭科学家一样思考笔记01_与不确定性共舞(上)

1. ALH840011.1. ALH84001中发现了源自生物的有机分子1.1.1. 可能是过去的火星生物群的化石遗迹1.1.2. 也可能是无机结构1.1.3. 那些分子可能不是来自火星细菌,而是非生物活动的产物1.1.3.1. 这个证据只是“不排斥”生命存在的可能1.1.3.2. 但是在媒体提供给公众的许多间接翻译中,这些细微差别被掩盖了1.2. 人们犯了一个典型的错误,即企图使某件尚未明确的事情显得确凿无疑2. 我们天生就对不确定的事物有着同样的恐惧2.1. 我们的一些祖先不害怕未知事物,他们成了剑齿虎的食物2.2. 那些认为不确定性会威胁生命的祖先却活得时间够长,把他们的基因遗传给了我

计算矩阵边缘元素之和

Description输入一个整数矩阵,计算位于矩阵边缘的元素之和。所谓矩阵边缘的元素,就是第一行和最后一行的元素以及第一列和最后一列的元素。Input第一行分别为矩阵的行数m和列数n(m接下来输入的m行数据中,每行包含n个整数,整数之间以一个空格分开。Output输出对应矩阵的边缘元素和。SampleInput1 33341371201SampleOutput115AC:#include//#includeusingnamespacestd;intmain(){intn,m,sum=0;cin>>n>>m;inta[n][m];for(inti=0;i>a[i][j]; } }for(in

01. docker安装青龙面板 基于阿里云centos7服务器(保姆级图文)

目录1.安装docker2.在终端中安装青龙面板3.开放端口4.访问青龙面板总结欢迎关注『青龙面板』专栏,持续更新中欢迎关注『青龙面板』专栏,持续更新中1.安装docker在宝塔面板的软件商店中安装docker2.在终端中安装青龙面板安装命令如下:dockerrun-dit\--nameQL\--hostnameQL\--restartalways\-p5700:5700\-v$PWD/QL/config:/ql/config\-v$PWD/QL/log:/ql/log\-v$PWD/QL/db:/ql/db\-v$PWD/QL/scripts:/ql/scripts\-v$PWD/QL/jb

Unity实现用WASD控制一个物体前后左右移动-小白课程01

1根据业务逻辑搭建场景  02根据业务写代码  usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;//实现让被挂在的物体往前移动//按下W键往前移动,按下S键往后移动publicclassRoleMove:MonoBehaviour{public floatmyspeed=0.1f;    voidUpdate()  {    if(Input.GetKey(KeyCode.W))    {      Debug.Log("检测到你按下了W键,我开始移动啦");    this.transform.

【Openvino01】Ubuntu安装inter的openvino2022.1以及遇到的各种错误解决

交代一下今天的文章背景:由于最近要使用inter的一款名为Intel®Movidius™Myriad™X的加速卡去实现对算法模型的加速推理能力,于是就得第一步安装openvino,然后再使用卡去验证openvino是否安装ok,卡是否真的存在推理加速的能力。基于以上的情况花了两周多对openvino的安装以及安装过程中遇到的问题、卡使用过程中报的错,做一些总结,文章分为几个部分:openvino运行环境安装,openvino开发环境安装,加速卡使用报错以及问题排查。希望有使用同样卡的同学,能够有所帮助。话不多说,开始进入正题。一、openvino介绍官方地址:OpenVINO™Document

单片机AT89C51六位(四位和两位)数码管秒表精度0.01s带启动、暂停、清零按钮

1.设计方案本文主要研究基于单片机的秒表设计,主要是控制电路设计,数码管显示的设计,和软件程序的编写。该计时采用单片机定时器精确延时,秒表计时精度0.01秒。有启动,暂停,复位,提醒等功能。2.设计任务设计精度为0.01S的秒表系统;用3个按键设置启动、暂停、清零按钮;秒表的最长计时长度为9:59:59,超过此长度,报警。设计每一分钟都有提醒功能。3.总体框架4.主程序流程图5.仿真原理图开始计时,并且在一分钟时间蜂鸣器发出一声6.相关程序ucharcodesmgduan0[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};//显示

【C语言】--求一个3 * 3矩阵对角线元素之和

目录题目问题分析代码测试结果题目求一个3*3矩阵对角线元素之和问题分析利用双重for循环控制输入二维数组,再将a[i][i]累加后输出。 代码#includeintmain(){ inti,j; floatsum=0; floatarr[3][3]={0};//数组初始化 printf("请输入9个数字:\n"); for(i=0;i测试结果