暂时未有相关云产品技术能力~
暂无个人介绍
把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如,数组 [3,4,5,1,2] 为 [1,2,3,4,5] 的一个旋转,该数组的最小值为1。
一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。
一个通用的冒泡排序:则需要既能够排结构体也能够排int,也能够排double类型的数组;因此要用void*来接受数组地址。 void*: 无具体类型的指针------------------其里面可以放任何类型的指针
写一个函数,输入 n ,求斐波那契(Fibonacci)数列的第 n 项(即 F(N))。斐波那契数列的定义如下: F(0) = 0, F(1) = 1 F(N) = F(N - 1) + F(N - 2), 其中 N > 1. 斐波那契数列由 0 和 1 开始,之后的斐波那契数就是由之前的两数相加而得出。
在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。
今天我来介绍一下如何深入掌握qsort函数:qsort是编译器函数库自带的快速排序函数。
七夕到了,没有女朋友怎么办?没事~ 写一个小游戏,让女朋友陪你玩扫雷~
在一定数值范围内,游戏随机生成一个数字,玩家输入比随机数大的数字时,程序会提醒,数值大于目标数,反之亦然。通过不断试错,最终找出目标数字。此游戏可以重复玩。
三子棋 七夕到了,没有女朋友怎么办?没事~ 写一个小游戏,让女朋友陪你玩三子棋~
💡类型的意义: 使用这个类型开辟内存空间的大小(大小决定了使用范围)。 如何看待内存空间的视角
问题: 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果: A选手说:B第二,我第三; B选手说:我第二,E第四; C选手说:我第一,D第二; D选手说:C最后,我第三; E选手说:我第四,A第一; 比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。
在一定数值范围内,游戏随机生成一个数字,玩家输入比随机数大的数字时,程序会提醒,数值大于目标数,反之亦然。通过不断试错,最终找出目标数字。此游戏可以重复玩。
思路分析 1.相邻两个数两两相比,n[i]跟n[j+1]比,如果n[i]>n[j+1],则将连个数进行交换, 2.j++, 重复以上步骤,第一趟结束后,最大数就会被确定在最后一位,这就是冒泡排序又称大(小)数沉底, 3.i++,重复以上步骤,直到i=n-1结束,排序完成。
这里对于寄存器不进行深入探究,只需知道寄存器分为以下8种。
如果在一个固定的进制中,一个n位自然数等于自身各个数位上数字的n次幂之和,则称此数为 自幂数
KiKi开始学习英文字母,BoBo老师告诉他,有五个字母A(a), E(e), I(i), O(o),U(u)称为元音,其他所有字母称为辅音,请帮他编写程序判断输入的字母是元音(Vowel)还是辅音(Consonant)。
本题要求实现函数输出n行数字金字塔。
今天在牛客网刷题时遇到了一道题目,刚开始我不知道为什么错了,后来查找了资料就理解了。
.类型的意义: 决定开辟空间的大小
assert(指针保护),strcpy,const,strlen
结构体: 结构是一些值的集合,这些值称为成员变量,每个成员可以是不同的类型变量。 结构体成员的类型: 可以是:标量,数组,指针,结构体…
1. 将字符逆序(abcdef变成fedcba)并且不能使用库函数 提示:strlen是计算字符串长度的库函数(到\0截至)–需要引用头文件#include<string.h> 方法一:计数器法:写一个自己的strlen函数–用到计数器方法
要判断二进制中每一位是0还是1:可以用按位与&1
如何统计二进制序列中1的个数的三种算法(谷歌笔试题)