C语言
文章平均质量分 76
一十柒
Talk is easy ,show me the code
展开
-
C语言如何通过变量控制输出小数部分输出
做题#include<stdio.h>int main(){ double x,y,z,x1,y1,z1; int m; double dian; double time; long long L=1; scanf("%lf%lf%lf%lf%lf%lf%d",&x,&y,&z,&x1,&y1,&z1,&m);...原创 2020-04-14 13:54:39 · 1190 阅读 · 0 评论 -
洛谷-过河卒
题目描述棋盘上 AA 点有一个过河卒,需要走到目标 BB 点。卒行走的规则:可以向下、或者向右。同时在棋盘上 CC 点有一个对方的马,该马所在的点和所有跳跃一步可达的点称为对方马的控制点。因此称之为“马拦过河卒”。棋盘用坐标表示,AA 点 (0, 0)(0,0)、BB 点 (n, m)(n,m),同样马的位置坐标是需要给出的。现在要求你计算出卒从 AA 点能够到达 BB 点的路径的条数,假设...原创 2020-04-13 14:20:04 · 570 阅读 · 0 评论 -
LeedCode-排序数组(快速排序解题目)
关于快排准备写一篇博客来好好说一下快排的原理的,由于时间关系,就放一个题目应付一下算了给你一个整数数组 nums,请你将该数组升序排列。示例 1:输入:nums = [5,2,3,1]输出:[1,2,3,5]示例 2:输入:nums = [5,1,1,2,0,0]输出:[0,0,1,1,2,5]提示:1 <= nums.length <= 50000-50000...原创 2020-04-13 11:34:45 · 190 阅读 · 0 评论 -
二叉树的简单输入输出
二叉树二叉树存储的方式先序创建(难点)遍历先序遍历中序遍历后序遍历验证话不多说,码来二叉树存储的方式typedef struct Node{ char data;//存储数据 struct Node *LChild;//左儿子 struct Node *RChild;//右儿子}BNode,*BTree;以下的存储和遍历我们亦该图来说明先序创建(难点)这里的创建主要需要理...原创 2020-04-13 11:17:54 · 15767 阅读 · 0 评论 -
Leedcode--两数相加
两数相加难度:中等给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -&...原创 2020-04-12 21:42:11 · 101 阅读 · 0 评论 -
[传智杯]程序员节发橙子(C语言描述)
前言 座右铭:talk is easy,show me the code.我们生活在幸福的时代,我们都站在巨人的肩膀上看世界问题 2314: [传智杯]程序员节发橙子时间限制: 2Sec 内存限制: 512MB 提交: 594 解决: 71题目描述每年的 1024 程序员节日,黑马程序员都会举办大型的庆祝活动。今年的程序员节也不例外,每个班级的同学都发了橙子。班级里有 n 名同学...原创 2020-04-12 14:59:21 · 1045 阅读 · 0 评论 -
二叉树的一般性质
前言座右铭:talk is easy,show me the code.我们生活在幸福的时代,我们都站在巨人的肩膀上看世界二叉树的一般性质简介二叉树二叉树的定义二叉树的性质性质1性质二性质三三级目录简介二叉树二叉树的定义(1)每个节点的度不可大于2(2)每个节点孩子次序不能颠倒二叉树的性质性质1二叉树的第i层至多有2i−12^{i-1}2i−1个结点因为二叉树中每个节点的...原创 2020-04-11 12:43:15 · 527 阅读 · 0 评论 -
手把手教你如何用malloc申请动态内存
前言座右铭:talk is easy,show me the code.我们生活在幸福的时代,我们都站在巨人的肩膀上看世界手把手教你如何用malloc申请动态内存一点儿小故事为什么要申请动态内存?申请一维动态内存(连续的)动态申请二维数组(连续的)示例例题拓展一点儿小故事你有没有像我一样曾经这样申请内存:int **a=(int **)malloc(n*sizeof(int ));...原创 2020-04-10 23:16:19 · 2271 阅读 · 0 评论 -
通过申请动态内存来解题目
前言座右铭:talk is easy,show me the code.我们生活在幸福的时代,我们都站在巨人的肩膀上看世界通过申请动态内存来解题三体攻击全球变暖总结:三体攻击问题 2275: [蓝桥杯][2018年第九届真题]三体攻击时间限制: 1Sec 内存限制: 128MB 提交: 53 解决: 0题目描述 三体人将对地球发起攻击。为了抵御攻击,地球人派出了 A × B...原创 2020-04-10 23:13:26 · 251 阅读 · 0 评论 -
数据结构-循环队列(C语言描述)
前言座右铭:talk is easy,show me the code.我们生活在幸福的时代,我们都站在巨人的肩膀上看世界队列队列队列的分类循环队列定义循环队列的结构体队列为空或者为满的情况用代码实现队列队列的初始化入队出队遍历队列结果演示结语队列我们可以把队列想象成一个排队的过程,先去排队的先服务,也即是“先进先出”。队列的分类1.链式队列2.循环队列也就是队列的实现可以用...原创 2020-04-09 13:03:56 · 1371 阅读 · 0 评论 -
数据结构-栈(C语言描述)
栈WHY?什么是栈?栈的结构栈的初始化进栈(压栈)出栈遍历栈实例演示座右铭:alk is easy,show me the code.我们生活在幸福的时代,我们都站在居然的肩膀上面看世界。WHY?Question:老实说学了数据结构已经一学期了,链表都没有搞清楚,凭什么弄明白栈?Anser:和大多人一样,起初对栈一点也不了解。但逐渐理解链表之后发现栈其实也挺简单的。这得益于郝斌的C语...原创 2020-04-07 22:54:35 · 528 阅读 · 0 评论 -
值传递与地址传递
http://c.biancheng.net/view/371.html转载 2020-03-03 09:52:00 · 114 阅读 · 0 评论