3.19学习总结 题+java面向对象

ops/2025/3/20 21:31:10/

排序:

降序:递减

升序:递增

线性表p3156

源码:

#include<stdio.h>
int main() {int n, m;int a[2000001];int b;scanf("%d %d\n", &n, &m);for (int i = 1;i <= n;i++) {scanf("%d", &a[i]);}for (int i = 1;i <= m;i++) {scanf("%d", &b);printf("%d\n", a[b]);}return 0;
}

上楼梯:上第i阶楼梯的走法数等于上第i-1和第i-2阶的楼梯走法之和。

递推与递归p1255

源码:

#include<stdio.h>
const int N = 5001;
int a[5001][5001];
void count(int n) {a[1][1] = 1;a[2][1] = 2;for (int i = 3;i <= n;i++) {for (int j = 1;j <= N;j++) {a[i][j] = a[i - 2][j] + a[i - 1][j];}for (int j = 1;j <= N;j++) {if (a[i][j] >= 10) {a[i][j + 1] += a[i][j] / 10;a[i][j] = a[i][j] % 10;}}}
}
int main() {int n;scanf("%d", &n);count(n);int len = N;while (len >= 1 && a[n][len] == 0)len--;for (int i = len;i >= 1;i--)printf("%d", a[n][i]);return 0;
}

面向对象

面向对象编程:拿东西过来做对应的事情

类:

例如:

JAVA基本代码:

换行输出:System.out.println();

不换行输出:System.out.print();

输入:Scanner scanner = new Scanner(System.in);

String/int str1 = scanner.next();//字符/整型输入

nextline()方法接收字符串

nextInt()方法接收整型变量

nextFloat()//浮点型

改变接收数据就改变charAt()括号内的数字,0表示第一个字符,1表示第2个字符。


http://www.ppmy.cn/ops/167394.html

相关文章

【Linux】:socket编程——TCP

朋友们、伙计们&#xff0c;我们又见面了&#xff0c;本期来给大家带来socket编程相关的知识点&#xff0c;如果看完之后对你有一定的启发&#xff0c;那么请留下你的三连&#xff0c;祝大家心想事成&#xff01; C 语 言 专 栏&#xff1a;C语言&#xff1a;从入门到精通 数据…

性能测试过程实时监控分析

性能监控 前言一、查看性能测试结果的3大方式1、GUI界面报告插件2、命令行运行 html报告3、后端监听器接入仪表盘 二、influxDB grafana jmeter测试监控大屏1、原理&#xff1a;2、linux环境中influxDB 安装和配置3、jmerer后端监听器连接influxDB4、linux环境总grafana环境搭…

Centos 7 升级 GCC

一、环境准备 1. 检查当前 GCC 版本 gcc --version 2. 清理系统环境 sudo yum clean allsudo yum update -y 二、安装 SCL 仓库 此处我们使用scl来切换gcc版本 SCL&#xff08;Software Collections&#xff09;提供高版本软件包&#xff0c;且与系统默认工具链隔离。 sudo …

普通鼠标的500连击的工具来了!!!

今天介绍的这款软件叫&#xff1a;鼠标录制器&#xff0c;是一款大小只有54K的鼠标连点器&#xff0c;软件是绿色单文件版。抢票&#xff0c;拍牌&#xff0c;摇号都能用上。文末有分享链接 在使用先我们先设置快捷键&#xff0c;这样我们在录制和停止录制的时候会更方便。 软件…

卷积神经网络 - 汇聚层

卷积神经网络一般由卷积层、汇聚层和全连接层构成&#xff0c;本文我们来学习汇聚层。 汇聚层(Pooling Layer)也叫子采样层(Subsampling Layer)&#xff0c;其作用是进 行特征选择&#xff0c;降低特征数量&#xff0c;从而减少参数数量。 卷积层虽然可以显著减少网络中连接的…

OpenManus-RL 通过强化学习(RL)提升大型语言模型(LLM)代理的推理和决策能力

关键要点 OpenManus-RL 是一个开源项目&#xff0c;旨在通过强化学习&#xff08;RL&#xff09;提升大型语言模型&#xff08;LLM&#xff09;代理的推理和决策能力。它由 Ulab-UIUC 和 MetaGPT 合作开发&#xff0c;基于原始 OpenManus 项目扩展。项目包括一个数据集&#x…

Python学习第十九天

Django-分页 后端分页 Django提供了Paginator类来实现后端分页。Paginator类可以将一个查询集&#xff08;QuerySet&#xff09;分成多个页面&#xff0c;每个页面包含指定数量的对象。 from django.shortcuts import render, redirect, get_object_or_404 from .models impo…

2023南京理工大学计算机复试上机真题

2023南京理工大学计算机复试上机真题 2023南京理工大学计算机复试机试真题 历年南京理工大学计算机复试上机真题 在线评测&#xff1a;传送门&#xff1a;pgcode.cn 括号匹配二 题目描述 苗苗今天刚刚学会使用括号&#xff0c;不过他分不清小括号&#xff0c;中括号&#…