首页 > 其他分享 >练习

练习

时间:2023-11-11 21:55:18浏览次数:28  
标签:count LNode int 练习 next linklist vnode

// 统计出单链表L中结点的值等于给定值x的结点数;
typedef struct LNode {
	int data;
	struct LNode* next;
}LNode,*linklist;
int count_x(linklist &L,int x) {
	if (!L) return 0;
	LNode* vnode = new LNode;
	vnode->next = L;
	linklist p = vnode;
	int count = 0;
	while (p->next != nullptr) {
		if (p->next->data == x) count++;
		p = p->next;
	}
	return count;
}

 

标签:count,LNode,int,练习,next,linklist,vnode
From: https://www.cnblogs.com/wanna-be-star/p/17826434.html

相关文章

  • 20231111练习
    2023-11-11T1【GDOI2017模拟7.19】小X调顺序ProblemDescriptionInputOutputSampleInputCopy31221SampleOutputCopy1DataConstraint求逆序对然后减去\(k\)即可,思维题。#include<cstdio>#include<algorithm>#definelllonglong#defineN1000......
  • C语言程序练习题10
    以下是一个示例的C语言程序代码,用于实现一个简单的计算器,可以进行加减乘除四则运算。#include<stdio.h>intmain(){floatnum1,num2;charoperator;printf("请输入第一个数字:");scanf("%f",&num1);printf("请输入运算符(+,-,*,/):");......
  • 牛客练习赛118
    A.HardKMPProblem#include<bits/stdc++.h>usingnamespacestd;constintN=30;intcnt1[N],cnt2[N];strings,t;voidsolve(){memset(cnt1,0,sizeofcnt1);memset(cnt2,0,sizeofcnt2);cin>>s>>t;for(inti=0;s[i];......
  • 231110练习赛总结
    231110练习赛总结T1Alchemy几点反思:对最大不敏感,确定了题目涉及\(DAG\)之后只知道盲目用\(topsort\)处理,而没有想到二分,积累经验。想复杂了,其实根本不用\(topsort\),因为限制了边的起点一定小于终点,且制造每个金属只有一种方案,也就是说所有指向该点的边同属于一种......
  • 天池AI练习生计划 - 第一期Pyhton入门与实践 正式上线!通关赢取双重礼品!
    天池AI练习生养成计划是为天池入门学习用户准备的训练营,用户通关后可获得学习奖励,从学习者蜕变为AI新星!轻松来闯关,即可领取双重礼品~实训培训证书:通关两个关卡即可领取阿里云定制鼠标:通关全部关卡即可领取活动地址:https://tianchi.aliyun.com/specials/promotion/trainee活......
  • C语言程序设计 数组,结构体和指针练习题
    涉及知识点:数组,结构体和指针分析以下程序的运行结果:#include"stdio.h"structsp{inta;int*b;}*p;intd[3]={10,20,30};structspt[3]={70,&d[0],80,&d[1],90,&d[2]};voidmain(){p=t;printf(&......
  • 力扣练习题
    1、week31.1、有效的括号20-有效的括号publicbooleanisValid(Strings){Deque<Character>stack=newDeque<>();char[]chars=s.toCharArray();for(charc:chars){if(c=='('||c=='['||c=='{&#......
  • C语言程序设计 练习题参考答案 第一章
    /*C语言程序设计练习题参考答案第一章p11,1.5输出以下文字:Iamastudent,IloveChina.*/#include<stdio.h>voidmain(){printf("Iamastudent,IloveChina.");}/*C语言程序设计练习题参考答案第一章p11,1.6求a,b,c三个数的平均值,参考程序一*/......
  • C语言程序设计 练习题参考答案 第二章
    2.4C,2.5B,2.6A,2.7B,2.8C,2.9C,2.10B,2.11A,2.12D,2.13A,2.14 3,14,32,41,22.15 (1)1(2)30 (3)5.0(4)0.0(5)1......
  • 2008秋-计算机软件基础-单链表练习(1)
    /*--------------------------------------------------------设有一个单链表,头结点为head,为递增有序,写一个完整程序,将其改为递减有序。----------------------------------------------------------*/#include<stdio.h>#include<stdlib.h>//定义结点structnodetype......