哈哈,天意吗~ 不二如是 发表于 2016-12-4 17:58
正好SCractch要用到,冒泡排序演示~
哈哈,天意吗~
{:10_272:} 我去,你居然让小孩子学这个……
这图真赞,我收下了^_^ 人造人 发表于 2016-12-6 22:30
这图真赞,我收下了^_^
{:5_109:} 画了一个小时,喜欢的话我下边的都这么画~ 用python来排序是不是更简单
def set_mp(get_1):
for i in range(len(get_1)-1,-1,-1):
for j in range(i):
if get_1 > get_1:
get_1,get_1 = get_1,get_1
print(get_1)
def main():
get_1 =
set_mp(get_1)
if __name__ == '__main__':
main()
不二如是 发表于 2016-12-4 17:58
正好SCractch要用到,冒泡排序演示~
哈哈,天意吗~
回复
我想知道那个图是怎么设计的
4.20掌握排序算法
jiayou
{:10_250:} {:5_102:} #include<stdio.h>
void buble(int a[],int len)
{
int i,j,tem;
for(i = 0;i < len - 1;i++)
{
for(j = 0;j < len - i-1;j++)
{
if(a > a)
{
tem = a;
a = a;
a = tem;
}
}
}
}
int main(void)
{
int i,len;
int a[] = {32,4,5,4,6,7,576,4,34,23,2,34,4,3,5,34,56,87,6,45,34,6,34,23,65,23};
len = sizeof(a) / sizeof(a);
buble(a,len);
for(i = 0;i < len ;i ++)
{
printf("%d ",a);
}
return 0;
} #include <stdio.h>
void buble(int a[],int len)
{
int i,j,k,tem;
for(i = 0;i < len ;i ++)
{
for(j = 0;j < len - 1- i; j++ )
{
if(a > a)
{
tem = a;
a = a;
a= tem;
}
}
}
}
int main()
{
int a[] = {3,4,2,54,2,6,3,47,4,23,5,23,87,5,76,34,23,4,6745,23,54,98};
int len,i;
len = sizeof(a) / sizeof(a);
buble(a,len);
for(i = 0;i < len;i++)
{
printf("%d ",a);
}
putchar('\n');
return 0;
} #include<stdio.h>
int main(void)
{
int i;
printf("the bouble articulatie");
return 0;
} void bubble_sort(int array[], int length)
{
int i, j, temp;
for (i = 0; i < length - 1; i++)
{
for (j = 0; j < length - 1 - i; j++)
{
if (array > array)
{
temp = array;
array = array;
array = temp;
}
}
}
}
这里没看懂啊{:10_266:} 哇哦,神奇!学习学习。{:10_256:} 感谢楼主分享! 1 {:10_256:}{:10_256:}
页:
[1]
2