这个学期在学Python,下个学期学JAVA。
蓝桥杯今年不参加打算先准备一下,但好纠结选哪个语言参赛啊。
哪个熟悉 用哪个呗,没啥纠结的。 如果你一个都不熟练,就选 最熟练的那个
//=======================================
//*author: ABNQ
//*email:abnq_cn@qq.com
//*create time :2020-05-15 14:09
//*filename:test.c
//*description:有序数组排序
//========================================
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main( )
{
int a[] = {1,1,1,1,1,1,1,1,1,2,2,3,3,3,3,4}, b[] = {0};
int i, len, j = 1;
len = sizeof(a) / sizeof(a[0]);
for( i = 1; i < len; i++)
{
if( a[i] != a[j - 1])
{
a[j++] = a[i];
}
}
for ( i = 0; i < j; i++)
{
printf("%d\n",a[i]);
}
}
从语法结构上看,Java语言比较复杂,Python比较好学,但做算法还是讲究思路,和语言没有什么太大关系,无非是哪种语言实现起来更方便些