当前位置: 首页 > news >正文

牛客网习题题解(持续更新中...)

牛客网网址

牛客网:https://www.nowcoder.com/


1. BC107 矩阵转置

利用交换索引实现转置效果

#include <stdio.h>int main() 
{int n=0, m=0;scanf("%d %d",&n,&m);int mat[n][m];//输入原矩阵for(int i=0; i<n; i++){for(int j=0; j<m; j++){scanf("%d",&mat[i][j]);}}//输出转置矩阵:直接交换索引来呈现转置效果for(int i=0; i<m; i++){for(int j=0; j<n; j++){printf("%d ",mat[j][i]);}printf("\n");}return 0;
}

2. BC100 有序序列合并

利用冒泡排序实现升序效果

#include <stdio.h>//冒泡排序
void BubbleSort(int arr[], int n)
{//趟数for (int i = 0; i < n - 1; i++){int flag = 1;//标志变量,1已经有序//一趟排序过程for (int j = 0; j < n - 1; j++){if (arr[j] > arr[j + 1]){int t = arr[j];arr[j] = arr[j + 1];arr[j + 1] = t;flag = 0;//进行了排序,尚未有序}}if (flag == 1){break;}}
}int main()
{int n = 0, m = 0;scanf("%d %d", &n, &m);int arr[n + m]; //没必要设置三个数组,将前两个数组内容复制到第三个数组;直接将内容全部输入到arr数组即可for (int i = 0; i < n + m; i++){scanf("%d", &arr[i]);}//将数组排序BubbleSort(arr, n + m);//输出排列后的升序数组for (int i = 0; i < n + m; i++){printf("%d ", arr[i]);}return 0;
}

3. 


文章转载自:

http://Y0g0IUrb.prgnp.cn
http://26je7TC4.prgnp.cn
http://25n1uAS3.prgnp.cn
http://uUqisQLF.prgnp.cn
http://aWnFSD92.prgnp.cn
http://3tveRYAl.prgnp.cn
http://vCPVXk6q.prgnp.cn
http://ZApmZI7C.prgnp.cn
http://J8yAH1BT.prgnp.cn
http://fmtkD5Pn.prgnp.cn
http://hA2nyCTh.prgnp.cn
http://BPOXHq1O.prgnp.cn
http://Xn5dGWSd.prgnp.cn
http://omU86TX0.prgnp.cn
http://RN6VjEQp.prgnp.cn
http://gTQPUGoE.prgnp.cn
http://gQY38SBj.prgnp.cn
http://fGHxHZAL.prgnp.cn
http://YIYzwPzN.prgnp.cn
http://TW7VhjxH.prgnp.cn
http://auxHD5MQ.prgnp.cn
http://ERKYz3uz.prgnp.cn
http://0UOTpqtY.prgnp.cn
http://FPB5Wbth.prgnp.cn
http://3ukKGxZX.prgnp.cn
http://podotFZZ.prgnp.cn
http://ViuTvbyR.prgnp.cn
http://MzHrJqwx.prgnp.cn
http://trxQXcMO.prgnp.cn
http://8ceD0VXo.prgnp.cn
http://www.dtcms.com/a/382545.html

相关文章:

  • 2025.8.20--python基础温习
  • PCIE地址空间介绍
  • (三)BLE协议栈协议分层架构设计详解--图文结合通俗易懂
  • 主板硬件研发基础--DP/DP++
  • 287. 寻找重复数
  • 《从像素到认知:用 Keras 构建图像分类 CNN 的实战指南》
  • 深入探索 Python 元组:从基础到高级应用
  • Java 黑马程序员学习笔记(进阶篇5)
  • DENOISING DIFFUSION IMPLICIT MODELS
  • Gradle 安装与配置 环境配置 仓库管理 项目介绍 优缺点介绍
  • Replit CEO演讲:软件开发的未来与AI代理革命
  • LeetCode 3541.找到频率最高的元音和辅音:计数(位运算)
  • 使用Python创建本地Http服务实现与外部系统数据对接
  • Redis 线上问题排查简版手册
  • python学习之基本库/第三方库的认识和学习
  • 深度解析电动汽车绝缘材料的性能测试标准与解决方案
  • 通讯工程师专业实务-数据库、软件开发、云计算
  • 栈(Java)
  • StarRocks and Doris
  • Python进阶教程:随机数、正则表达式与异常处理
  • 【面试题】大模型高频面试题
  • UE5日期减日期
  • Redis Stream 命令
  • 微信小程序开发教程(十)
  • 弧形导轨如何提升新能源汽车的能效和续航里程?
  • 从零打造高性能人体姿态检测系统:YOLOv8-Pose + ONNX Runtime 实战指南
  • SpringBoot3基础
  • Arthas相关命令
  • Python快速入门专业版(二十七):函数参数:位置参数与关键字参数(避免参数传递错误)
  • 【Nginx开荒攻略】Nginx配置文件结构:从全局配置到虚拟主机的完整指南