学习与练习
兴安仓鼠
LEARN BY DOING!
展开
-
数据结构——单链表操作(一)——基础用法
一.单链表结点的类型定义:普通结构体变量或者指向结构体的指针变量 typedef int Elemtype; typedef struct node { Elemtype data; struct node *next; }LNode,*Linklist; 声明的相对应操作: LNode *h,*p;//定义一个结点 Linklist h,p;//定义头指针 (*p)表示p所指向的结点 (*p).data<=>p->data表示p指向结点的数据域 (*p).next&l原创 2020-09-27 14:24:53 · 374 阅读 · 0 评论 -
课堂作业总结
** 1.找鞍点 ** 鞍点:在矩阵中,一个数在所在行中是最大值,在所在列中是最小值,则被称为鞍点 #include <stdio.h> #include <stdlib.h> int main() { int n,m,i,j,F=0,l,f; scanf("%d%d",&n,&m); int *p,*q,min; p=(i...原创 2020-04-03 16:34:25 · 243 阅读 · 0 评论 -
指针和数组的关系
1.指针与一维数组 (1)演示指针与数组及函数返回多值 #include <stdio.h> #include <stdlib.h> int a[20]; int sum(int *pa,int n,int *p) { int ans=0,i; *p=a[0]; for(i=0;i<n;i++) { ans+=a[i];...原创 2020-02-28 16:25:36 · 174 阅读 · 0 评论 -
002
杨辉三角真难搞,可能是因为我定义了两个函数吧。但是自己AC的还是有成就感(嘿嘿,我是不会告诉你我搞了3个小时才写出来)。这里想要提醒一下,如果数据过大进行乘除运算,可能会出现负数。所以就要观察图形中所呈现的规律。发现下标之和==行数-1的对应元素相等,于是就可以做啦!还有输出格式!! Problem 23 #include <bits/stdc++.h> using namespac...原创 2020-01-10 21:49:48 · 132 阅读 · 0 评论 -
向C语言大佬晋级
小白写博客的第一天 今天放假啦,为期7天的大一acm培训结束了。今天在家里看了一天的C Primer Plus,这本书超级好,强力推荐。由于今天看了前两章的内容,所以都比较简单,也没有遇到什么比较高深的题目。所以在这里分享一道合法标识符的题目,两种做法。嘿嘿,请注意查收。 Problem 433 方案一 #include <stdio.h> #include <stdlib....原创 2020-01-08 17:52:07 · 688 阅读 · 3 评论