- 博客(5)
- 收藏
- 关注
原创 【求小和问题】
1 3 4 2 5,每个数左侧比自己小的数字累加,最后全部加起来。用归并算法:转化成每个数的右侧有几个比自己大的数,自己就加几次134,2513,4 2,51,3 4 2 5快速排序 设置两个未知变量,一个指向比num小的数最右边的下标,另一个数字遍历 随机选取一个下标,时间复杂度:O(N*logN)...
2022-07-04 11:08:10 103
原创 一维二维数组,字符数组
一:一维数组数组:是指一系列具有相同类型的有序数据元素的集合;一维数组:类型名 数组名 【常量表达式】类型名:基本数据类型或者构造数据类型;数组名:自行定义的标识符;常量表达式:值必须大于1,表示数组的长度,即数组中包含的元素个数;a【2】的第一个元素用a【0】表示;例题1:依次读取数组元素值赋值给a,并将其倒序输出;依次读取,就需要借用循环,让电脑依次读取数据并赋值给相应的数组元素,直到输入size数字(此处定义其为10);#include<stdio.h>
2021-11-10 17:28:50 238 1
原创 初学者之循环
一:穷举法例题:我国古代数学家张丘建在《算经》一书中曾提出过著名的“百钱买百鸡”问题,该问题叙述如下:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,则翁、母、雏各几何?(意思是公鸡一个五块钱,母鸡一个三块钱,小鸡三个一块钱,现在要用一百块钱买一百只鸡,问公鸡、母鸡、小鸡各多少只)计算机的计算速度是非常快的,我们可以让他暴力的计算出所有的可能并从中找到正确的可能。我们可以先确定大概的框架—-#include <stdio.h>int main(){...
2021-11-01 20:10:34 173 2
原创 用代码表白
一:首先确定ta的名字????例如:僵小鱼--j j y二:确定一个爱心模板三:将ta的名字写进爱心❤ 四:寻找规律前三行第一部分第一排五个空格,后面每排-2个;而第二部分和第四部分基本相似可以用相同的代码循环;第三部分也不难找到规律;#include <stdio.h>int main(){ int i=0; for(i=1;i<=3;i++){ int m=7-2*i; for(int a=0;a<m...
2021-11-01 18:15:21 649
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人