编程
Jia@Q
1024
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c/c++查缺补漏(一)
C语言格式化输出:int---%d(md:m位右对齐输出;0md:m位右对齐输出,位数不够的用0补充),long---%ld,long long---%lld;float,double---%f(scanf中float的输入格式是%f,double的输入格式是%lf,保留n位小数:%.nf),char---%c;字符串常量,字符数组,字符串---%s;;;C++格式化输出:<iomanip&...原创 2019-02-24 11:21:18 · 214 阅读 · 0 评论 -
无冗余输入字符串、字符串数组——字符串
问题:“无冗余”输入一个字符串 分析:“无冗余”是指存储的空间不能有冗余的,比如,要存的数组长度是10(加上‘\0’是11),不可以定义数组为char str[20],这样还会有8个字节(还是9个字节?!)的空间没被用,就算是冗余,因此不能事先分配一个足够大的空间,也就不好用数组实现,然后应该用指针实现(参考的博客:https://blog.youkuaiyun.com/xiaoshifo/article/...原创 2019-02-28 10:55:43 · 1936 阅读 · 0 评论 -
无冗余输入字符串、字符串数组——字符串数组
问题:输入一个数字n,接下来输入n个字符串,要求无冗余地存储字符串 分析:参考到无冗余地字符串输入(https://blog.youkuaiyun.com/qq_41462385/article/details/88015246),使用动态分配。本题还参考了这个链接的内容:https://bbs.youkuaiyun.com/topics/392078838 代码1: #include <stdio.h>...原创 2019-02-28 10:58:12 · 698 阅读 · 0 评论 -
两个大数相乘
问题:两个100位以内的大数相乘 分析:模拟乘法累加法(虽然还有很多其他优秀算法,但是我认为这种是比较好理解且代码量不大的一种),用C语言实现的 参考:https://blog.youkuaiyun.com/u010983881/article/details/77503519 代码: #include <stdio.h> #include <stdlib.h> #inclu...原创 2019-03-01 12:11:26 · 1097 阅读 · 0 评论 -
记录:PAT 1010 一元多项式求导——从坑里爬出来的过程
问题链接:https://pintia.cn/problem-sets/994805260223102976/problems/994805313708867584 坑点: 题目中明确说了输入非零项的系数和指数,那么为零项就不用考虑,所以不要想多了; “0 0”输出:如果输入“0 0”,要输出‘0 0’’,而不是什么都不输出;如果输入“1 0”,即是多项式为常数时,也要输出“0 0”,这个是...原创 2019-03-09 10:39:00 · 313 阅读 · 0 评论 -
根据先序遍历结果建立二叉树
(防止自己那天又忘了---重复学习) 参考:https://blog.youkuaiyun.com/xfxf996/article/details/80869064 C++实现: #include <stdio.h> #include <stdlib.h> typedef struct TNode { char ch; struct TNode *left,*r...原创 2019-03-07 09:46:40 · 527 阅读 · 0 评论 -
PAT-1014(Pyhton)——福尔摩斯的约会
问题:https://pintia.cn/problem-sets/994805260223102976/problems/994805308755394560 “纠错”参考:https://blog.youkuaiyun.com/coder_wu/article/details/82054618 代码: alpha = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' for_week = ...原创 2019-08-08 11:29:31 · 216 阅读 · 0 评论
分享