ccyy's coding zone
往前走,不要留恋路边的风景.
posts - 25,comments - 9,trackbacks - 0
    今天上午数字图像处理的时候某老师给我们看了个图叫<旋转的女舞者>....说着个图是经过特别处理过的,可以测得人脑的思维方式..... 图中有个旋转的女舞者...如果你看到她在顺时针旋转的话那么你就习惯用右脑思维....反之则说明你用左脑思维....上课的时候看来看去那个女舞者都 是用顺时针旋转的...难道就那么没理性思维么.........你觉得他是在向左旋转还是向右旋转呢....欢迎留言....
跳转到: 导 航, 搜 索
旋转女舞者
逆时针旋转
顺时针旋转

旋转女舞者(The Spinning Dancer)是网络上流行的动画

旋转女舞者碰触地面,右腿抬高,顺时针不断地旋转; 抑或右腿碰触地面,左腿抬高,逆时针不断地旋转。据称这是人类视错觉的效果呈现。这个动画设计者是Nobuyuki Kayahara [1][2]

此等动画,可利用Dreamweaver,甚至Photoshop自制出其他人物活动,例如婴儿跳舞

旋转的女舞者的心理学解释:

www.psytopic.com/mag/post/each-person-dance-rotating.html


    

posted @ 2010-03-23 12:28 ccyy 阅读(1120) | 评论 (0)编辑 收藏

3631  刚开始模拟TLE,后来二分匹配,ms有点小变形

2380  模拟,ms有点烦,糊里糊涂1A

1877  排序,刚开始忘了标记每个点只能使用一次,waN次

1276  多重背包

1992  DP,改了滚动数组却RE,why

3310  简单题?我还用了不并查集判环 和拓扑排序 算度数…

3720  循环节

2379  模拟ranked,AC了还交WA的程序而且输入不按时间顺序 ,wa N次

1753  DFS

2685  简单模拟

2122  模拟仔细,竟然1A了

2894  简单模拟

2657  简单模拟

1520  排序

2734  模拟国际象棋

1970  模拟五子棋

1976  DP

1974  floyed 传递闭包

1971  统计中点,Hash

1905  简单模拟

1988  并查集+路径压缩

2062  贪心

2898  DFS

3009  DFS

1962  并查集

1905  二分答案

1907  贪心

1089  排序+贪心

1877  简单题

1589  字符串

2572  简单模拟

2160  超级水题

2560  prim

2028  简单

2718  next_permutation

3187  next permutation

3544  贪心

3425  模拟

3037  dijkstra

3616  DP

1422 最小路径覆盖,dag图

2060 最小路径覆盖

1325 最小点覆盖

1014 多重背包,不%30TLEwhy?

1044  模拟

2594  floyed+最小路径覆盖

2317  dp  看解题报告作的,仍需研究

3656  枚举

3654  字符串模拟

2031  prim(以前竟然没发现这道水题)

3724  DFS 看了解题报告,仍需研究

3322  自己写BFS不容易,虽然写的很搓

1018  贪心

3279  模拟

3020  二分匹配  答案为最大匹配数/2+未匹配数(因为建图的时候左右顶点没           有区分开)

3635  枚举

3544  正反两次dijkstra,枚举边

2457  BFS最短路 记录路径

2627  BFS 最短路

3216  二分匹配+floyed急建图

3692  二分匹配 n+m-补图的maxMatch

1606  BFS竟然1A

1011  DFS 看解题报告仍需研究

1099  模拟

2481

1719  二分匹配,输出匹配项项

3662  dij+heap+二分答案(终于知道什么叫读入优化了)

1915  比2443简单,BFS水之

1248  模拟,先排序,暴力枚举5层循环都行

1426  BFS 为什么99和198溢出了?

1734 

3221  BFS与处理…1A...oh yeah

1315  DFS 自己YY的竟然1Y

1653

2435  BFS 调试的想哭//这种记录路径的方法好吗

1190  DFS

2225  三维BFS,注意输入的点是列,行,层

3458  简单字符串匹配

2239  二分匹配,建图

2689  筛素数,范围0-0x7fffffff,看了解题报告

2023  DFS 有可能出现循环,所以要加一个mark[]

3356


posted @ 2010-03-10 23:11 ccyy 阅读(149) | 评论 (0)编辑 收藏
最近准备搞搞模拟,这题还是比较简单的,题目让你做什么就做什么,但还是WA了一次,因为未填满的空格都要用大写则目A到Z填满,不过2000+B搞定还是比较有成就的.....
丑陋的代码~~
   

  1 #include<stdio.h>
  2 #include<string.h>
  3 #include<stdlib.h>
  4 char key[90],str[10001];
  5     int a[101][101],n,i,j,k,m,l1,l,temp;
  6     
  7 int main()
  8 {
  9 
 10     while(scanf("%s",key)!=EOF)
 11     {
 12         memset(a,0,sizeof(a));
 13         memset(str,0,sizeof(str));
 14         getchar();
 15         gets(str);
 16         
 17         n=(key[0]-'0')*10+key[1]-'0';
 18         if(n==0)
 19         n=100;
 20         l1=strlen(key);
 21         l=strlen(str);
 22         m=0;
 23         int th=0;
 24         for(i=1;i<=n;i++)
 25             for(j=1;j<=n;j++)
 26             {
 27                 if(m>=l)
 28                 {
 29                     if(th==26)
 30                     th-=26;
 31                     a[i][j]=th++;
 32                     continue;
 33                     }
 34                 if(str[m]==' ')
 35                 a[i][j]=-1;
 36                 else if(str[m]>='a'&&str[m]<='z')
 37                 a[i][j]=str[m]-'a';
 38                 else
 39                 a[i][j]=str[m]-'A';
 40                 m++;
 41                 }
 42         for(i=2;i<l1;i++)
 43         {
 44             if(key[i]=='S')
 45             {
 46                 for(j=1;j<=n;j+=2)
 47                 {
 48                     temp=a[1][j];
 49                     for(k=1;k<n;k++)
 50                     a[k][j]=a[k+1][j];
 51                     
 52                     a[n][j]=temp;
 53                 }
 54                 
 55             
 56                 for(j=2;j<=n;j+=2)
 57                 {
 58                     temp=a[n][j];
 59                     for(k=n;k>1;k--)
 60                     {
 61                         a[k][j]=a[k-1][j];
 62                         }
 63                     a[1][j]=temp;
 64                     }
 65             }
 66             else if(key[i]=='R')
 67             {
 68                 for(j=1;j<=n;j+=2)
 69                 {
 70                     temp=a[j][n];
 71                     for(k=n;k>1;k--)
 72                         a[j][k]=a[j][k-1];
 73                     a[j][1]=temp;
 74                     }
 75                 for(j=2;j<=n;j+=2)
 76                 {
 77                     temp=a[j][1];
 78                     for(k=1;k<n;k++)
 79                     a[j][k]=a[j][k+1];
 80                     a[j][n]=temp;
 81                     }
 82                 }
 83             else if(key[i]=='L')
 84             {
 85                 for(j=1;j*2<=n;j+=2)
 86                 {
 87                     temp=a[j][j];
 88                     for(k=j;k<n-(j-1);k++)
 89                     a[k][j]=a[k+1][j];
 90                     for(k=j;k<n-(j-1);k++)
 91                     a[n-(j-1)][k]=a[n-(j-1)][k+1];
 92                     for(k=n-(j-1);k>j;k--)
 93                     a[k][n-(j-1)]=a[k-1][n-(j-1)];
 94                     for(k=n-(j-1);k>j;k--)
 95                     a[j][k]=a[j][k-1];
 96                     a[j][j+1]=temp;
 97                     }
 98                 for(j=2;j*2<=n;j+=2)
 99                 {
100                     temp=a[j][j];
101                     for(k=j;k<n-(j-1);k++)
102                     a[j][k]=a[j][k+1];
103                     for(k=j;k<n-(j-1);k++)
104                     a[k][n-(j-1)]=a[k+1][n-(j-1)];
105                     for(k=n-(j-1);k>j;k--)
106                     a[n-(j-1)][k]=a[n-(j-1)][k-1];
107                     for(k=n-(j-1);k>j;k--)
108                     a[k][j]=a[k-1][j];
109                     a[j+1][j]=temp;
110                     }
111             }
112         
113         }
114         for(i=1;i<=n;i++)
115             for(j=1;j<=n;j++)
116             {
117                 if(a[i][j]==-1)
118                 printf(" ");
119                 else
120                 printf("%c",a[i][j]+'A');
121                 }
122                 printf("\n");
123     }
124     
125     return 0;
126     
127     }
posted @ 2009-11-23 21:09 ccyy 阅读(157) | 评论 (0)编辑 收藏
仅列出标题
共3页: 1 2 3