浙大专题

浙大数据结构:树的定义与操作

四种遍历 #include<iostream>#include<queue>using namespace std;typedef struct treenode *BinTree;typedef BinTree position;typedef int ElementType;struct treenode{ElementType data;BinTree left;BinTre

浙大数据结构:04-树7 二叉搜索树的操作集

这道题答案都在PPT上,所以先学会再写的话并不难。 1、BinTree Insert( BinTree BST, ElementType X ) 递归实现,小就进左子树,大就进右子树。 为空就新建结点插入。 BinTree Insert( BinTree BST, ElementType X ){if(!BST){BST=(BinTree)malloc(sizeof(struct TNo

浙大数据结构:02-线性结构4 Pop Sequence

这道题我们采用数组来模拟堆栈和队列。 简单说一下大致思路,我们用栈来存1234.....,队列来存输入的一组数据,栈与队列进行匹配,相同就pop 机翻 1、条件准备 stk是栈,que是队列。 tt指向的是栈中下标,front指向队头,rear指向队尾。 初始化栈顶为0,队头为0,队尾为-1 #include<iostream>using namespace std;#defi

浙大数据结构——03-树1 树的同构

这道题我依然采用STL库的map,从而大幅减少了代码量 简单说一下思路,两棵树是否同构,只需比较俩树字母相同的结点是否同构,即是否左==左,右==右或者左==右,右==左。 1、条件准备 atree和btree是存两个数结点字母,第几个就存输入的第几个结点的字母。 map通过结点的字母作为键,从而找到两个子节点的信息 都要用char类型 #include <iostream>#inc

浙大数据结构:堆栈和队列的定义与操作

堆栈: 顺序存储: #include<stdio.h>#include<stdlib.h>typedef int ElementType ;typedef int position ;#define MAXSIZE 100#define ERROR -1struct SNode {ElementType * Data ;position top;int Maxsize;};

浙大数据结构:01-复杂度2 Maximum Subsequence Sum

数据结构MOOC PTA习题 01-复杂度2 Maximum Subsequence Sum #include <iostream>using namespace std;const int M = 100005;int a[M];int main(){int k;cin >> k;int f = 1;for (int i = 0; i < k; i++){cin >> a[i

九度考研真题 浙大 2011-3浙大1004:Median

题目1004:Median //#include<iostream> //long long a1[1000010],a2[1000010]; //using namespace std; //int main(){ // long long n1,n2; // long long num; // // long long t; // wh

九度考研真题 浙大 2011-2浙大1002:Grading

题目1002:Grading #include<iostream> #include<stdio.h> #include<math.h>  using namespace std; int main() { double P,T,G1,G2,G3,Gj; double num; while(cin>>P) { cin>>T>>G1>>G2>>G

九度考研真题 浙大 2011-1浙大1001:A+B for Matrices

//题目1001:A+B for Matrices #include<iostream> #include<string.h> using namespace std; int main() { int M,N; int a1[11][11],a2[11][11]; int a_s[11],b_s[11]; int num=0; while(cin

九度考研真题 浙大 2010-2浙大1006:ZOJ问题

//题目1006:ZOJ问题 #include<iostream> #include<string.h> using namespace std; int main() { char s[1010]; char a[1010];//开始部分 char b[1010]; //中间部分  char c[1010];//后部分  int num1=0,n

九度考研真题 浙大 2010-1浙大1003:A+B

//题目1003:A+B #include<iostream> #include<string.h> using namespace std; int main() { int n1,n2; int s1[12],s2[12]; int s[12]; char c1[20],c2[20]; while(cin>>c1){ n1=0,n2=0;

九度考研真题 浙大 2009-1浙大1031:xxx定律

//1031:xxx定律 #include<iostream> using namespace std; int main(){ int n; while(cin>>n&&n!=0){ int num=0; while(n!=1){ if(n%2==0){ n/=2; num++; } else{ n=3*n+1; n/

九度考研真题 浙大 2008-3浙大1028:继续畅通工程

//题目1028:继续畅通工程 #include<iostream> #include<algorithm> using namespace std; int Tree[1010]; int findRoot(int x){ if(Tree[x]==-1) return x; else { int tmp=findRoot(Tree[x]); Tree[

九度考研真题 浙大 2008-2浙大 题目1029:魔咒词典 字符串比较

//题目1029:魔咒词典 #include<iostream> #include<stdio.h> #include<string.h> using namespace std; int main(){ char s1[1200][40],s2[1200][100]; char s[1200][100]; int num; while(gets(s)&

九度考研真题 浙大 2007-浙大1023:EXCEL排序 排序

//1023:EXCEL排序 #include<iostream>  #include<algorithm> #include<string.h> using namespace std; struct stu{ char nu[10]; char name[10]; int score; }stud[100100]; bool cmp1(stu A,

九度考研真题 浙大 2007-3浙大游船出租 结构体

//游船出租 #include<iostream>  #include<algorithm> using namespace std; struct node{ int num; char action; char time[10]; double t; bool operator <(const node&A)const{

浙大联合港中深发布AI医疗最新报告,全面审视「虚拟现实+人工智能」

想象一下,医生在手术前,通过虚拟现实技术,能够身临其境地预演手术过程,精确到每一个细节;患者则可以在VR环境中进行心理治疗,减轻焦虑与恐惧。 这一切,都得益于AI与VR的强强联手。 医学视觉增强:透视未来 在医学领域,视觉是医生的“第三只眼”。AI通过虚拟重建和增强视觉技术,让医生能够在虚拟环境中,以更直观、更精细的方式观察解剖结构,理解复杂的空间关系。 比如,通过生成

腾讯浙大提出定制化视频生成框架CustomCrafter,只需通过少量图像就可以完成高质量视频生成!

腾讯联合浙大提出了一种定制化视频生成框架-CustomCrafter,它能够基于文本提示和参考图像生成自定义视频,同时保留运动生成和概念组合的能力。通过设计一系列灵活的模块,使得模型实现了无需额外视频,通过少量图像学习,就能生成高质量的个性化视频。 上图为 CustomCrafter 可视化结果。CustomCrafter允许自定义主体身份和运动模式 通过保留运动生成和概念组合能力来生成带有

浙大版 输入一个正整数n(1≤n≤10),打印一个n行n列的方阵。当n=4时,打印如下方阵:

输入一个正整数n(1≤n≤10),打印一个n行n列的方阵。当n=4时,打印如下方阵: 观察首项都是n*(n-1)+1 每次换行后多减一个n 所以循环中i-=n #include<stdio.h>int main(){int i, j, n;//设三个整数scanf("%d", &n);//输入整数n的值for (i=n*(n-1); i >= 0;i-=n){//循环次数for (j =

浙大版循环结构程序设计——7-2-1找出一批学生的最高分

7-2-1 找出一批学生的最高分 #include <stdio.h>int main(){int score,max;scanf("%d",&score);max = score;while(score>=0){scanf("%d",&score);if(score>max){max = score;}}printf("%d",max);return 0;}

PAT 2018年浙大复试机试

1 PAT 甲级 1144 The Missing Number #include<bits/stdc++.h>using namespace std;const int N = 1e5+10;int vec[N];int main() {int n; cin>>n;for(int i=0; i<n; ++i) {cin>>vec[i];}for(int i=0; i<n; ++i) {

PAT 2017年浙大复试机试

1 PAT 甲级 1128 N Queens Puzzle #include<bits/stdc++.h>using namespace std;bool col[1010],d1[2010],d2[2010];int main() {int k; cin>>k;while(k--) {int n; cin>>n;memset(col,false,sizeof(col));memset(d

PAT 2016年浙大复试机试

1 PAT 甲级 1112 Stucked Keyboard #include <bits/stdc++.h>using namespace std;int num[256];bool broken[256];int main() {fill(broken,broken+256,true);int n;cin>>n;string s;cin>>s;char old,now;for(siz

3D分割新范式!浙大开源Reasoning3D:通过大视觉语言模型搞定3D部件分割

文章链接:https://arxiv.org/pdf/2405.19326 项目链接:http://tianrun-chen.github.io/Reason3D/ 今天和大家分享的是一项新任务:Zero-Shot 3D 推理分割,用于对象的部件搜索和定位。这是一种超越了以往类别特定的3D语义分割、3D实例分割和开放词汇3D分割的全新3D分割模式。本文设计了一种简单的baseline

浙大博士毕业2年后发表观点:读博一定要慎重!

已经博士毕业两年了,非常高兴和大家分享自己研究生的学习和生活经历,给准备读研的同学和考研的同学一点点小帮助。 首先我简单介绍下自己,本科非 985,非 211,研究生非 985,非 211,就不说学校的名字了,后面有些实话,怕中伤自己的母校,博士浙江大学医学院。博士毕业发了一篇 12 分的文章(一作)和一篇 9 分的(共一),毕业时拿到省和学校优秀毕业生。奖学金拿到手软。哈哈,太得瑟了。

浙大×移动云,携手点亮AI新时代

近年来,中国移动依托强大的算网资源优势,围绕大模型训练、推理和应用三大场景,打造了一站式智算产品体系。该体系旨在为客户提供覆盖资源、平台、应用的AI全链路服务。目前,一站式智算产品体系已在浙江大学智算中心和许昌中原智算中心等落地实践,助力企业和科研人员快速开发,加速AI创新进程。 浙江大学信息技术中心主任、教授、博士生导师陈文智先生,在2024中国移动算力网络大会上,分享了浙江大学与