自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 C语言struct结构体的知识总结

struct的基本概念struct是构造数据类型中的一种,用来表示具有关联的多类数据。在C语言中,单独定义变量无法表现变量之间的关系,比如学生A的姓名,学号,以及成绩,这些变量都可以用单独的变量来表示,但是有一个问题,如何把姓名,学号以及成绩关联起来,让别人知道这是学生A的信息。这些如果仅仅用之前学过的int,char,double等变量是无法体现出来的。于是C语言引入了结构体这一概念,用来把一些单独的变量关联起来。#include <stdio.h>//单独的变量,彼此没有联系c

2022-03-30 14:12:17 664

原创 乘积最大的拆分题讲解-贪心算法

贪心算法【题目描述】将正整数 nn 拆分为若干个互不相等的自然数之和,问如何拆分可以使得它们的乘积最大?输入格式一个正整数 n。n≤10000。输出格式一行,包含若干个互不相等的自然数——乘积最大的一种拆分方案。这些自然数需从小到大输出,两个自然数之间用单个空格隔开。样例输入15样例输出2 3 4 6这道题是典型的利用贪心算法来找最优解的问题。先看题干,要求拆分成若干个数,并且各个数不相等。一开始我想的是把所有情况枚举出来,但是因为情况太多了。最好的方法就是将n拆分成从2开始的连续自

2022-01-23 19:58:07 2171

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除