请教各位大神们,大学英语四级作文范文不会写作文怎么办

马上就四级了,不会写英语作文怎么办?【魔兽世界吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:10,279,614贴子:
马上就四级了,不会写英语作文怎么办?
「剑灵洪门崛起」页游革命!简洁界面,PK无烦恼,随时开启全体模式!有兄弟,无红名!多种族!多职业!时装任意搭!PK无限制!一战到底才是好!
汉语拼音招呼上!!
抓紧背几篇~~写上就有分,其实阅卷老师也看不懂
我嘞个擦,这么大个事给忘了~~~~~~~~~
没事,不会的话就写中文,老师肯定看得懂的!!!
#include &iostream&#include &cmath&const int MAXN = 30;const int MAXM = 101;const int MAXP = 16;const int MAXT = 6;struct Tpoint {&&&&& int x,};Tpoint u[MAXN],v[MAXN],w[MAXN],p[MAXN];int step[4][2] = {{0,1}, {0,-1}, {1,0}, {-1,0}};int mark[MAXM][MAXM], map[MAXP][MAXP], board[MAXT][MAXT];int num, cnt, ver,bool cover[MAXM][MAXM];char line[MAXM][MAXM];//判断B集合中的连通性inline int connect(int x, int y){&&&&&& int front = 0, rear = 1;&&&&&& w[rear].x = w[rear].y = board[x][y] = 0;&&&&&& while(front & rear) {&&&&&&&&&&& front ++;&&&&&&&&&&& for(int i = 0; i & 4; i ++) {&&&&&&&&&&&&&&&& int tx = w[front].x + step[i][0];&&&&&&&&&&&&&&&& int ty = w[front].y + step[i][1];&&&&&&&&&&&&&&&& if(tx &= 0 && tx & size && ty &= 0 && ty & size && board[tx][ty]) {&&&&&&&&&&&&&&&&&&&&& board[tx][ty] = 0;&&&&&&&&&&&&&&&&&&&&& rear++;&&&&&&&&&&&&&&&&&&&&& w[rear].x =&&&&&&&&&&&&&&&&&&&&& w[rear].y =&&&&&&&&&&&&&&&& }&&&&&&&&&&& }&&&&&& }&&&&&&}//通过平移判断两个集合是否刚好构成N*N的图形inline bool match(int minx2, int miny2, int maxx2, int maxy2, int maxx1, int maxy1){&&&&&& for(int i = maxx2 - size + 1; i & minx2 + size - maxx1; i ++) {&&&&&&&&&&& for(int j = maxy2 - size + 1; j & miny2 + size - maxy1; j ++) {&&&&&&&&&&&&&&& bool flag =&&&&&&&&&&&&&&& for(int k = 0; k & k ++) {&&&&&&&&&&&&&&&&&&&& if(map[v[k].x+i][v[k].y+j]) {
&&&&&&&&&&&&&&&&&&&&&&&&& flag = &&&&&&&&&&&&&&&&&&&&&&&&&&& }&&&&&&&&&&&&&&& }&&&&&&&&&&&&&&& if(flag)&& //集合A和集合B刚好能组成size*size的正方形,返回&&&&&&&&&&& }&&&&&& }&&&&&&}inline bool ok(int minx2, int miny2, int maxx2, int maxy2) //参数传递集合A的边界{&&&&&& int i, j, minx1, miny1, maxx1, maxy1;&&&&&& minx1 = miny1 = 200; maxx1 = maxy1 = 0;&&&&&& for(i = 0; i & i ++) {&&&&&&&&&&& if(! cover[p[i].x][p[i].y]) {&&&&& //标记集合B的边界&&&&&&&&&&&&&&& if(minx1 & p[i].x) minx1 = p[i].x;&&&&&&&&&&&&&&& if(miny1 & p[i].y) miny1 = p[i].y;&&&&&&&&&&&&&&& if(maxx1 & p[i].x) maxx1 = p[i].x;&&&&&&&&&&&&&&& if(maxy1 & p[i].y) maxy1 = p[i].y;&&&&&&&&&&& }&&&&&& }&&&&&& num = 0;&&&&&& memset(map, 0, sizeof(map));&&&&&& for(i = 0; i & i ++) {&&&&&&&&&&& if(! cover[p[i].x][p[i].y]) {&&&&&&&&&&&&&&&& if((p[i].x - minx1 &= size) || (p[i].y - miny1 &= size)) &&&&&&&&&&&&&&&&&&&&& //集合B的边界超过size*size,返回false&&&&&&&&&&&&&&&& v[num].x = p[i].x - minx1;&&&&&&&& //将集合B往左上角移&&&&&&&&&&&&&&&& v[num].y = p[i].y - miny1;&&&&&&&&&&&&&&&& num ++;&&&&&&&&&&& }else {&&&&&&&&&&&&&&&& map[p[i].x - minx2 + 5][p[i].y - miny2 + 5]=1; //将集合A往右下角移
&&&&&&&&&&& }&&&&&& }&&&&&& memset(board, 0, sizeof(board));&&&&&& for(i = 0; i & i ++)&&&&&&&&&&& board[v[i].x][v[i].y] = 1;&&&&&& if(connect(v[0].x,v[0].y)&num) //集合B不连通返回false&&&&&& maxx2 = maxx2 - minx2 + 5; maxy2 = maxy2 - miny2 + 5;&&&&&& minx2 = miny2 = 5;&&&&&& maxx1 = maxx1 - minx1; maxy1 = maxy1 - miny1;&&&&&& minx1 = miny1 = 0;&&&&&& for(i = 0; i & 4; i ++) { //4次旋转&&&&&&&&&&& if(match(minx2, miny2, maxx2, maxy2, maxx1, maxy1))&&&&&&&&&&&&&&&&& //集合A与B刚好能够组成size*size的正方形,返回true&&&&&&&&&&&&&&&&&&&&&&&&&&& minx1 = miny1 = INT_MAX; maxx1 = maxy1 = INT_MIN;&&&&&&&&&&& for(j = 0; j & j ++) {&&&&&&&&&&&&&&&& int temp = v[j].y;&&&&&&&&&&&&&&&& v[j].y = size - v[j].x - 1;&&&&&&&&&&&&&&&& v[j].x =&&&&&&&&&&&&&&&& if(minx1 & v[j].x) minx1 = v[j].x;&&&&&&&&&&&&&&&& if(miny1 & v[j].y) miny1 = v[j].y;&&&&&&&&&&&&&&&& if(maxx1 & v[j].x) maxx1 = v[j].x;&&&&&&&&&&&&&&&& if(maxy1 & v[j].y) maxy1 = v[j].y;&&&&&&&&&&& }&&&&&&&&&&& for(j = 0; j & j ++) {&&&&&&&&&&&&&&&&& v[j].x -= minx1; v[j].y -= miny1;&& //将集合B往左上角移&&&&&&&&&&& }&&&&&&&&&&& maxx1 -= minx1;maxy1 -= miny1;&&&&&& }&&&&&&}&&&&&&&&&&&&&&&&&&&&&&&&
风靡世界的魔幻巨制「永恒魔法」,3D电影级画面,开放自由技能,全息光影风景,超凡战斗打击感.2017,战斗从此不凡!
inline bool dfs(int minx, int miny, int maxx, int maxy, int m, int k){&&&&&& if(k & m)&&&&&& if(dfs(minx, miny, maxx, maxy, m, k + 1))&& //k点不属于集合A&&&&&& if(abs(u[k].x - minx) &= size || abs(u[k].y - miny) &= size ||&&&&&&&&&&& abs(u[k].x - maxx) &= size || abs(u[k].y - maxy) &= size)&&&&&&&&&&& //若集合A超过边界size,则返回false&&&&&&&&&&&&&&&&&&&&&& int i, tx,&&&&&& for(i = 0; i & 4; i ++) {&&&&&&&&&&& tx = u[k].x + step[i][0];&&&&&&&&&&& ty = u[k].y + step[i][1];&&&&&&&&&&& if(line[tx][ty] == '*' && ! mark[tx][ty]) {&& //可扩展点进行标记&&&&&&&&&&&&&&&& m ++;&&&&&&&&&&&&&&&& u[m].x =&&&&&&&&&&&&&&&& u[m].y =&&&&&&&&&&&&&&&& mark[tx][ty] =&&&&&&&&&&& }&&&&&& }&&&&&&&&&& cover[u[k].x][u[k].y] =&&&&&& if(ok(__min(minx, u[k].x), __min(miny, u[k].y), __max(maxx, u[k].x), __max(maxy, u[k].y)))&&&&&&&&&& //若刚好能组成size*size的正方形,则返回true&&&&&&&&&&&&&&&&& if(dfs(__min(minx, u[k].x), __min(miny, u[k].y), __max(maxx, u[k].x), __max(maxy,u[k].y), m, k + 1))//继续搜索集合A,若成功返回true&&&&&&&&&&&&&&&&&& cover[u[k].x][u[k].y] =&&&&&& for(i = 0; i & 4; i ++) {&&&&&&&&&&&& tx = u[k].x + step[i][0];&&&&&&&&&&&& ty = u[k].y + step[i][1];&&&&&&&&&&&& if(mark[tx][ty] == k)&& mark[tx][ty] = 0;&&& //消除标记&&&&&& }&&&&&&}int main(){
&&&&&& cnt = 0;&&&&&& while(gets(line[cnt++]));&& //读入数据&&&&&& ver = 0;&&&&&& for(int i = 0; i & i ++) &&&&&&&&&&&& for(int j = 0; line[i][j]; j ++)&&&&&&&&&&&&&&&&& if(line[i][j] == '*')&& {&&&&&&&&&&&&&&&&&&&&&&& p[ver].x = p[ver].y = ver ++;&&&&&&&&&&&&&&&&& }&&&&&& size = (int)sqrt((double)ver);&& //正方形的边长为size&&&&&& memset(cover, false, sizeof(cover));&&&&&& memset(mark, 0, sizeof(mark));&&&&&& u[1].x = p[0].x; u[1].y = p[0].y;&&&&&& mark[u[1].x][u[1].y] = -1;&&&&&& dfs(u[1].x, u[1].y, u[1].x, u[1].y, 1, 1);&& //搜索集合A的可能情况&&&&&&& for(i = 0; i & i ++)&& {&&&&&&&&&&&& for(int j = 0; line[i][j]; j ++)&& {&&&&&&&&&&&&&&&&&& if(line[i][j]=='*') {&&&&&&&&&&&&&&&&&&&&&&& if(cover[i][j])&& printf("A");&&&&&&&&&&&&&&&&&&&&&&& else printf("B");&&&&&&&&&&&&&&&&&& }else&& printf(".");&&&&&&&&&&&& }&&&&&&&&&&&& printf("\n");&&&&&& }&&&&&& return(0);}
贴吧热议榜
使用签名档&&
保存至快速回贴大学英语四级写作存在的问题及练习技巧_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
大学英语四级写作存在的问题及练习技巧
阅读已结束,下载文档到电脑
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩1页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢安全检查中...
请打开浏览器的javascript,然后刷新浏览器
< 浏览器安全检查中...
还剩 5 秒&8736被浏览905647分享邀请回答16K1401 条评论分享收藏感谢收起83890 条评论分享收藏感谢收起上一篇:下一篇:
热门视频免费听

我要回帖

更多关于 英语四级作文怎么写 的文章

 

随机推荐