练习心得
brilliantHolly
这个作者很懒,什么都没留下…
展开
-
平衡二叉树的自顶向下递归和自底向上递归
没太搞懂自顶向下和自底向上的递归区别原创 2021-03-11 14:13:36 · 230 阅读 · 0 评论 -
异或!!不占用额外空间!!
原创 2021-03-11 13:31:05 · 91 阅读 · 0 评论 -
printf函数输出超出int时怎么办
int、long、long long在printf中的格式https://blog.csdn.net/fz_ywj/article/details/8107582蓝桥杯 2796. BASIC-11 十六进制转十进制从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。 注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。number和prim函数的返回值都为int类型时number和prim函数的返回值都改为long long...原创 2021-03-05 20:08:05 · 819 阅读 · 0 评论 -
蓝桥杯 带分数
https://blog.csdn.net/jopus/article/details/18998403转载 2021-03-05 16:02:13 · 63 阅读 · 0 评论 -
幻方问题
把1~16的数字填入4x4的方格中,使得行、列以及两个对角线的和都相等,满足这样的特征时称为:四阶幻方。四阶幻方可能有很多方案。如果固定左上角为1,请计算一共有多少种方案。比如:1 2 15 1612 14 3 513 7 10 48 11 6 9以及:1 12 13 82 14 7 1115 3 10 616 5 4 9就可以算为两种不同的方案。一开始直接用dfs搜索,发现时间太长,于是找规律发现,幻方的值,为1累加到16的和除以阶数4(所以类似的n转载 2021-03-04 15:01:24 · 194 阅读 · 1 评论 -
c语言怎么输入有空格的字符串
c语言怎么输入有空格的字符串https://blog.csdn.net/qq_44752641/article/details/106118698采用fgets输入可以识别空格,如输入hello world,输出hello worldchar str[50];printf("输入一段字符串:");fgets(str,50,stdin);若采用scanf,空格就相当于一个结束符,识别不了如输入hello world,只能输出hello只不过用fgets输入的话,结尾会多一个‘\0’,如hel转载 2021-03-04 14:57:44 · 2230 阅读 · 1 评论