airllm分层加载:低显存电脑也能跑大模型推理的工程实践
2026/10/14 4:09:01
#include<stdio.h>intmain(){intn;scanf("%d",&n);intm=2*n+1;inti,j;for(i=0;i<m;i++){for(j=0;j<m;j++){inta=(i>n)?(i-n):(n-i);intb=(j>n)?(j-n):(n-j);//这两行目的是将a,b作为距离中心的距离,方便后续操作//另外一种写法是://#include<math.h>//int a = abs(i - n);//int b = abs(j - n);charch;if(i==n&&j==n)ch='+';elseif(i==j)ch='\\';elseif(i+j==2*n)ch='/';elseif(i==n)ch='-';elseif(j==n)ch='|';elseif(a<b)ch='|';elsech='-';printf("%c",ch);}printf("\n");}return0;}输出样例: