ICode9

精准搜索请尝试: 精确搜索
  • 部分A+B(PTA 1016)2021-11-22 18:35:25

    题目描述: 格式及样例:    思路:运用取模运算可以得到个位上的数,除法运算可以去掉个位上的数,两者结合就可以扫描每个位置上的数。 代码: #include <stdio.h> int main() { long long A,B; int Da,Db; scanf("%lld %d %lld %d",&A,&Da,&B,&Db); int Pa=0,Pb=0;

  • 7.指针2021-11-20 23:03:53

    目录 指针和指针类型 野指针 指针运算 指针和数组 指针和指针类型 指针:指针是编程语言中的一个对象,利用地址,它的值直接指向存在电脑存储器中另一个地方的值。由于通过地址能找到所需要的变量单元,可以说,地址指向该变量单元。因此,将地址形象化的称为“指针”。意思是通过它能找到

  • PAT_乙级 1016 部分A+B(15)2021-11-15 10:01:16

    正整数A的“DA(为1位整数)部分”定义为由A中所有DA组成的新整数PA。例如:给定A = 3862767,DA = 6,则A的“6部分”PA是66,因为A中有2个6。 现给定A、DA、B、DB,请编写程序计算PA + PB。 输入格式 输入在一行中依次给出A、DA、B、DB,中间以空格分隔,其中0 < A, B < 10^10。 输出格式

  • 指针与数组名2021-11-14 19:32:20

    1. 通过数组名访问数字元素 代码一 //代码3.1 #include <stdio.h> int main() { int i, a[] = {3,4,5,6,7,3,7,4,4,6}; for (i = 0; i <= 9; i++) { printf("%d\n", a[i]); } } 代码二  //代码3.2 #include <stdio.h> int main() { i

  • pat乙级 有几个pat(类似于跳楼梯问题)2021-11-12 12:05:58

    PAT真题在线练习_过20题领考试代金券_牛客题霸_牛客网 import java.util.*; public class Main{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.next(); char[] arr =str.toCharArray();

  • 7-3 树的同构 (25 分) - C语言2021-11-09 22:59:16

    7-3 树的同构 1、前言2、题目输入样例 1(对应图中的树)输出样例 1输入样例 2输出样例 2 3、代码4、思考过程① 寻找根节点② 实现检查同构a. 寻找检查两个节点的两个孩子相同但顺序不同的方法b. 排除显而易见的错误答案c. 实现递归方法的主体内容d. 完善递归方法及主方法 ③

  • main.C2021-11-09 12:02:55

    1 #include <inc/x86.h> 2 #include <inc/elf.h> 3 4 /********************************************************************** 5 * 这是一个非常简单的引导加载程序,它的唯一任务是从第一个IDE硬盘引导ELF内核映像。 6 * 7 * 磁盘布局 8 * * 引导加载程

  • 第二章算法设计32021-11-07 22:03:54

    第二章算法设计3 题目描述 已知两个链表A和B分别表示两个集合,其元素递增排列。请设计算法求出A与B的交集,并存放于A链表中。 代码实现 #pragma once #include <iostream> #include<string> #define MAXSIZE 100 using namespace std; //单链表的存储结构 typedef struct Ln

  • 2021-11-07 线性表的合并(单链表)2021-11-07 11:32:27

    【问题描述】将所有在单链表LB中但不在单链表LA中的数据元素插入到LA中(线性表的合并) 【输入形式】 【输出形式】 【样例输入】5 15 25 35 45 55 0                       3 15 25 33 12 0 【样例输出】5 15 25 35 45 55 3 33 12 【样例说明】LA表:5 15 25 35

  • L1-055 谁是赢家 (10 分)2021-11-07 09:34:18

    L1-055 谁是赢家 (10 分) 某电视台的娱乐节目有个表演评审环节,每次安排两位艺人表演,他们的胜负由观众投票和 3 名评委投票两部分共同决定。规则为:如果一位艺人的观众票数高,且得到至少 1 名评委的认可,该艺人就胜出;或艺人的观众票数低,但得到全部评委的认可,也可以胜出。节目保证

  • C语言----指针与一维数组(高阶篇二十七)2021-11-02 09:35:45

           数组与指针     程序1       指向数组元素的指针 // 27-1指向数组元素的指针.c #include <stdio.h> main() { //定义一维数组 int a[10] = {1,2,3,4,5,6,7,8,9,10}; int *p; //定义一个整型指针 p = &a[0]; //取数组a[0]元素的内存

  • ~图论模板2021-10-30 19:04:27

    并查集 struct dsu { private: // number of nodes int n; // root node: -1 * component size // otherwise: parent std::vector<int> pa; public: dsu(int n_ = 0) : n(n_), pa(n_, -1) {} // find node x's parent int find(int

  • SHELL之每天每天一小练(二)2021-10-29 09:30:19

    题目: 1、取出/etc/inittab文件的第6行; 2、取出当前系统上所有用户的shell,要求,每种shell只显示一次,并且按顺序进行显示; 使用cut、sort结合管道实现 3、如果/var/log/messages文件的行数大于100,就显示好大的文件 4、显示/etc目录下所有以pa开头的文件,并统计其个数 5、如果用户hado

  • 数据结构之链表+常见面试题2021-10-24 09:03:42

    之前的一篇博客讲了一下顺序表中的顺序表,这次来谈谈顺序表中的另外一种结构链表。 链表在物理上不一定连续,但是在逻辑上连续。 基本结构 单链表:  双链表  循环链表 总的来说应该有八种链表结构,可以分为一下几个特征进行组合 1、单向、双向 2、带头、不带头 3、循环、非循环

  • 有序表的合并-用链表操作2021-10-15 23:02:19

    /* 有序表的合并---用链表实现 */ #include <stdio.h> #include <stdlib.h> #include <malloc.h> typedef int ElemType; typedef struct Lnode{ ElemType data; struct Lnode * next; }LNode, * LinkList; void CreateList_R(LinkList * L){ int len; printf

  • 声学基础2021-10-14 15:33:16

    一般人可以感觉到20 Hz~20kHz,强度为 -5dB~130dB 的声音信号。成年人为 30~16000Hz 之间,老年人为 50~10000Hz 之间。人是通过耳朵进行感受音波的,那为什么会称为波呢?最直观的可以看我们耳朵是怎么反应声音的。当声音经过外耳传入中耳时,镫骨的运动引起耳蜗内流体压强的变化,从而引起行

  • C语言移位运算在单片机中的应用2021-10-13 19:32:07

    作用范围:          移位操作命令在单片机中运用,作为对寄存器的操作,实现特定为的调整。 例如使用8位单片机端口PA,假设其状态是(00110111)0x37 (1)置位 1 实现功能:将第4位置位为1, PA| = (1<<4)   ,相当于  PA=PA|(00001000) = (00110111)|(00001000)=00111111(0X3F) (2)清零0 实

  • 指针的初步了解2021-10-08 11:57:56

    一、什么是指针?         指针就是地址,地址就是指针。         指针就是内存地址,指针变量用来存放内存地址的变量。         不同类型的指针变量所占用的存储单元长度是相同的,         而存放数据的变量因数据的类型不同,所占用的存储空间长度也不同。      

  • 160. 相交链表 Java版2021-10-06 15:03:54

    /** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { * val = x; * next = null; * } * } */ public class Solution { public ListNode getIntersectionNo

  • L. Neo-Robin Hood 题解(二分+优先队列求前k大值)2021-10-03 17:01:26

    题目链接 题目思路 首先二分k值 然后check的时候有一个很重要的性质 参考这个链接 然后用优先队列维护前k大值,枚举断点,乱搞搞 代码 #include<bits/stdc++.h> #define pii pair<int,int> #define fi first #define se second #define debug cout<<"I AM HERE"<<endl; using namespa

  • 2.2 Arduino各类模块-3(NRF24L01 2.4G无线模块单向双向传输)2021-09-30 10:01:55

    6、2.4G无线模块(NRF24L01) 说明: 使用1.9-3.6v供电,典型供电3.3v NRF24L01 2.4G无线模块我们分为两个部分,使用两个不同的库进行实现。 NRF24L01硬件上具有六个管道,每一个终端可以占据一个管道,因此NRF24L01可以实现一对五的双向传输或者一对无限个的单向传输,此时接收端为静默监听

  • 1016 部分A+B2021-09-28 19:59:36

    正整数 A 的“ D A D_{A} DA​(为 1 位整数)部分”定义为由 A 中所有 D

  • 用 Python 定义 Schema 并生成 Parquet 文件2021-09-28 13:59:36

      原来用 Java 和 Python 实现过 Avro 转换成 Parquet 格式,所以 Schema 都是在 Avro 中定义的。这里要尝试的是如何定义 Parquet 的 Schema, 然后据此填充数据并生成 Parquet 文件。   本文将演示两个例子,一个是没有层级的两个字段,另一个是含于嵌套级别的字段,将要使用到

  • [atARC127F]±AB2021-09-27 13:04:52

     (为了方便,以下除$V$外都改为小写字母) 结论1:若$a+b\le m+1$,则答案为$m+1$(即任意$x$都可以被得到) 任取$y\in [0,m]$,由$\gcd(a,b)=1$存在$y-V=pa+qb$,且不妨假设$p\in [0,b)$ 不断对$x+a$直至加了$p$次或无法再加,对两种情况分别处理: 1.若为前者,此时再通过若干次$\pm b$一定可以得到$

  • pulseaudio之pa_simple_new()流程(十八)2021-09-26 21:32:17

    1.pulseaudio/src/pulse/simple.c pa_simple* pa_simple_new( const char *server, const char *name, pa_stream_direction_t dir, const char *dev, const char *stream_name, const pa_sample_spec *ss, const pa

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有