×

童禹承

7.29

童禹承 童禹承 发表于2026-07-30 浏览419 评论0
#include<bits/stdc++.h>
using namespace std;
int a[101][101];
int main(){
	int n,m,sum=0;
	cin>>n>>m;
	for(int i=1;i<=n;i++){
		for(int j=1;j<=m;j++){
			cin>>a[i][j];
		}
	}
	for(int i=1;i<=n;i++){
		for(int j=1;j<=m;j++){
			sum+=a[i][j];
		}cout<<sum<<" ";
		sum=0;
	}cout<<endl;
	for(int i=1;i<=n;i++){
		for(int j=1;j<=m;j++){
			sum+=a[j][i];
		}cout<<sum<<" ";
		sum=0;
	}
	return 0;
}

童禹承

第一页第4题

童禹承 童禹承 发表于2026-07-30 浏览318 评论0
#include<bits/stdc++.h>
using namespace std;
struct x{
	int chengji;
	string xingming;
}a[1001];
bool cmp(x a,x b){
	return a.chengji>b.chengji;
}
int main(){
	int n;
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>a[i].xingming>>a[i].chengji;
	}sort(a,a+n+2,cmp);
	cout<<a[1].xingming;
    return 0;
}

童禹承

2024

童禹承 童禹承 发表于2024-08-29 浏览142 评论0

1.n位int整数类型范围:-2^n-1~2^n-1-1

2.n进制数转十进制数:按权展开(n^(位数-1)*位值)

3.特定乘积

4.格雷码:左数与右数只有一个数不同

5.内存大小比较:bit<kb<mb           进率1024

6.基本数据类型:定义变量类型

7.循环语句:对多次重复操作的省略

童禹承

2023

童禹承 童禹承 发表于2023-08-29 浏览192 评论0

1.常量关键字:const

2.n进制进率:每n进1

3.结构体定义:结构体名.结构体成员

4.链表:指针指向下一个节点

5.二叉树高度:log2(节点)+1

6.算法

7.高精度:用数组代替超长数字

8.

9.进制转换:转成相同进制

10.哈夫曼编码:左0右1

11.二叉树:中序+(前序/后序)=树的全貌

12.拓扑排序:将没有上一个的顶点输出并删除此顶点和与此顶点相连的线

童禹承

2022

童禹承 童禹承 发表于2022-09-05 浏览142 评论0

1.面向对象特性:对外隐藏内部实现细节

2.栈的特性:后进先出

3.指针的概念:指向地址

4.链表和数组: 数组大小固定,链表大小可动态调整

5.栈的特性:后进先出

6.

7.哈夫曼编码:根到叶子,左0,右1

8.完全二叉树:左子树=根*2,右子树=根*2+1

9.邻接矩阵:连通图至少元素=顶点数

10.数据结构:队列和栈可以转换,图分为有向和无向

11.双向循环链表:用指针指向上一个和下一个,最后一个的下一个指针指向第一个

童禹承

2021

童禹承 童禹承 发表于2021-09-05 浏览161 评论0

1.面向对象语言:c++,Python,Java

2.计算机奖项:图灵奖

3.计算机储存数据:转换成二进制

4.打擂台:最坏n次

5.栈的特性:后进先出

6.图变树:删m−n−1条边

7.n进制数转十进制数:按权展开(n^(位数-1)*位值)

8.二叉树:高度为n的完全二叉树有2^(n-1)种不同的形态

9.

10.n个人,两个人组一队,不区分队伍的编号。不同的组队情况有从1加到n-1种