自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 不溢出求平均数

2021-06-12 09:42:34 112

原创 字符大小写转换,不使用if

大小写字符的转换ascii码表中大小写字母如下:大写字母10进制二进制小写字母10进制二进制A650100 0001a970110 0001B660100 0010b980110 0010C670100 0011c990110 0011D680100 0100d1000110 0100E690100 0101e1010110 0101F700100 0110f1020110 0110

2021-01-14 16:53:24 1782 5

原创 二叉树非递归先序、中序、后序遍历及递归程序

typedef string DataType;typedef struct Node{ DataType data; struct Node *lChild; struct Node *rChild;}BTree;//--------------------------------- 创建树 ---------------------------------...

2019-08-30 23:50:49 133

原创 最小m段问题

描述:有n个整数,分成m段。使每一段的和的最小值尽可能的大。输入:第一行是两个整数n(整数个数),m(分段数),接下来一行是n个整数输出:输出尽可能大的每一段和的最小值样例输入:5 34 2 4 5 1样例输出:4 分析:首先这是一个动态规划的算法。所谓动态规划也就是把待求解的问题分成若干个子问题,先求解子问题,然后从这些子问题的解得到原问题的解。区别于分治...

2018-11-17 15:50:36 1137 1

原创 关于求01串组成的岛屿系列问题

给出一个n行m列的01串,例如:0 1 1 0 10 1 0 0 11 1 0 1 00 0 1 1 0则该地图上有三个岛屿面积分别为5,2,3;那么我们应该应该如何去求这些岛屿的个数以及岛屿的面积呢?我有这样一个想法,我们循环遍历这个二维数组,当遇到1时进行“登陆“,所谓“登陆“即用DFS或者BFS去把所有的1置为一个标记值,然后接着循环遍历二维数组,最后对进行DFS或者BFS次数进行计数,这个...

2018-05-21 18:30:48 603

原创 求满足☆☆☆ + ☆☆☆ = ☆☆☆ 的算式,其中☆代表一个一位非0数,所有数字不能重复

/**  * 看这个算式:       ☆☆☆ + ☆☆☆ = ☆☆☆      如果每个五角星代表 1 ~ 9 的不同的数字。      这个算式有多少种可能的正确填写方法?      173 + 286 = 459     295 + 173 = 468     173 + 295 = 468     183 + 492 = 675      以上都是正确的填写法!      注意:     ...

2018-05-14 20:25:39 501 1

原创 PAT1085,运行超时

写的过程中遇到了许多问题,至今还没解决,首先这个是我的c语言代码,运行超时#include<stdio.h>#include<malloc.h>#include<string.h>typedef struct student{ char school[7]; int score; int people;}*STU,stu;int Bi_Jiao(STU A, i...

2018-05-02 22:18:24 906

原创 PAT 1042

123456789101112131415161718192021222324252627#include<stdio.h>int main(){ int Info[26] = {0}; // 用来存放26个字母出现的次数 int i; char alp; int max_alp[2]; // 存储出现次数最多的...

2018-04-22 13:33:03 89

原创 PAT1043(输出PATest(20))

#include<stdio.h>int main(){ char A[2][6] = {{'P','A','T','e','s','t'}, {'0','0','0','0','0','0'}}; char alp; // 循环读取输入的字符 int i; int flag = 0; // 输出结束标志,为 alp = getchar();...

2018-04-21 20:49:20 141

空空如也

空空如也

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

TA关注的人

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