练习题 队列

ansible模块实战练习

ansible模块实战练习 Cloud研习社 Cloud研习社 2023-04-01 10:55 发表于山东 收录于合集 #一站式教程220个 #计算机185个 #ansible22个 #云计算196个 #linux209个 教程每周二、四、六更新 今天我们练习一下ansible模块的用法,也算是一 ......
实战 模块 ansible

C++课本第二章课后习题 关于编程的试题

1.编写一个程序,运行时提示输入一个数字,再把这个数字显示出来。 1 #include <iostream> 2 using namespace std; 3 int main() 4 { 5 int a; 6 cout<<"输入一个数字:"; 7 cin>>a; 8 cout<<a<<endl; ......
习题 课本 试题 第二章

消息队列常见的问题

消息队列的用途 概要的说有三点 解耦 异步 错峰,但使用了消息队列会导致系统可用性降低和复杂性的增加。 常见的消息队列的特点 1、吞吐量 kafka和RocketMQ要比ActiveMQ和RabbitMQ高一个数量级。 2、时效性 RabbitMQ是基于erlang设计,并发能力很强,性能和延时都很 ......
队列 常见 消息 问题

消息队列kafka及zookeeper机制

一、zookeeper1、zookeeper简介Zookeeper:开源分布式的服务,为分布式框架提供协调服务的apache项目 2、zookeeper特点①、zookper是一个领导者,多个跟随着组成 ②、集群中有半数以上节点存活,集群正常服务,奇数台最小3台 ③、全局数据一致,每个server保 ......
队列 zookeeper 机制 消息 kafka

10-面向对象综合训练综合练习

练习一:文字版格斗游戏 需求: ​ 格斗游戏,每个游戏角色的姓名,血量,都不相同,在选定人物的时候(new对象的时候),这些信息就应该被确定下来。 举例: ​ 程序运行之后结果为: ​ 姓名为:乔峰 血量为:100 ​ 姓名为:鸠摩智 血量为:100 ​ 乔峰举起拳头打了鸠摩智一下,造成了XX点伤害 ......
对象 10

天梯赛练习题 L3-008 喊山(bfs)

https://pintia.cn/problem-sets/994805046380707840/exam/problems/994805050709229568 输入样例: 7 5 4 1 2 2 3 3 1 4 5 5 6 1 4 5 7 输出样例: 2 6 4 0 #include<bits ......
天梯 练习题 008 bfs L3

dfs入门习题

主要记录一下个人遇见过的一些dfs的一些入门题目。 有需要的可以跟着题单往下做。 题单根据自己的刷题不定时更新。 第一题: https://codeforces.com/problemset/problem/510/B 一道比较经典的dfs模板题。需要注意一下记忆化搜索。 **点击查看代码 // C ......
习题 dfs

习题(三)

求奇数和 本题要求计算给定的一系列正整数中奇数的和。 输入格式: 输入在一行中给出一系列正整数,其间以空格分隔。当读到零或负整数时,表示输入结束,该数字不要处理。 输出格式: 在一行中输出正整数序列中奇数的和。 输入样例: 8 7 4 3 70 5 6 101 -1 输出样例: 116 1 #inc ......
习题

天梯赛练习题 L3-004 肿瘤诊断(bfs)

https://pintia.cn/problem-sets/994805046380707840/exam/problems/994805052626026496 输入样例: 3 4 5 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 1 0 1 ......
天梯 练习题 肿瘤 004 bfs

线程和队列应用--消费者和生产者

1、用一个队列存储商品 2、创建一个专门生产商品的线程类,当商品数量少于50时,开始生产商品,每次生产200个商品,每生产一轮,暂停1s 3、创建一个专门消费商品的线程类,当商品数量大于10时就开始消费,循环消费,每次消费3个,当商品数量少于10的时候,暂停2s ......
生产者 队列 线程 消费者

练习4-1 编写一个函数strrindex(s, t),用于返回字符串t在s中最右出现的位置,如果 s中不 包含t,那么返回-1

#include <stdio.h> #include <string.h> int strrindex(char s[], char t[]){ int i, j, k; int len = strlen(s); for (i = len - 1; i >= 0; i++) { for (j = ......
字符串 函数 strrindex 字符 位置

python爬虫练习-爬取豆瓣电影top250

一、设计方案 爬取的内容:豆瓣电影的榜单数字、名称、评星、评分、评论数量 方案实现思路:使用requests爬取网页,然后实现数据解析,借助pandas将数据写出到Excel 二、主题页面的结构特征分析 1.打开开发者工具,查找我所需的内容,以及它所在的标签;在 div class="item" 中 ......
爬虫 豆瓣 python 电影 250

4、循环队列

1、循环队列 我们上次基于动态数组实现的队列,出队是 O(n) 级别的,非常的 low,这里我用另外一种思路来实现队列 我们使用两个变量 front 和 tail,分别代表数组第一个元素的索引和最后一个元素的后一个索引 使用 data[front] 出队,data[tail] 入队 队列为空:siz ......
队列

spfa求最短路——BFS,数组实现邻接表,数组实现队列

题目描述 题目来源 AcWing 给定一个 n 个点 m 条边的有向图,图中可能存在重边和自环, 边权可能为负数。 请你求出 1 号点到 n 号点的最短距离,如果无法从 1 号点走到 n 号点,则输出impossible。 数据保证不存在负权回路。 输入格式 第一行包含整数 n 和 m。 接下来 m ......
数组 队列 spfa BFS

python 基础练习

f = 3 d = 6 # print(f>5 or d>5) # print(not (d>5)) # (f>5) and print(111) #输出 # print( '我是好人%s' % ('哈哈')) # name = input('请输入名字') # print( 'tama d hua ......
基础 python

练习记录-cf-div2-865(A-C)

反转就是写的非常烂 Awa10 其他还行吧 丢人 A. Ian Visits Mary 如果这两个数的gcd是1 可以直接过去 如果是0 那就绕一个1 过去 变成三角形 不然就用 (1,b-1) 到(a,1) 这样就是两次的1 不会遇到 #include<bits/stdc++.h> #define ......
cf-div 865 A-C div cf

四则运算练习题

掌握了一个新技能——结对编程 1.小组成员: 2152307 2152305 2.结对编程的概念: 结对编程(英语:Pair programming)是一种敏捷软件开发的方法,两个程序员在一个计算机上共同工作。一个人输入代码,而另一个人审查他输入的每一行代码。输入代码的人称作驾驶员,审查代码的人称作 ......
四则 练习题

CSAPP练习题2.11

练习题2.11 1 /* 2 CSAPP练习题2.11,并做了一些扩展 3 指定或者用户输入一个数组(100以内),打印反转前后的所有数组元素 4 */ 5 #include <stdio.h> 6 7 void inplace_swap(int *x, int *y); //互换值 8 void ......
练习题 CSAPP 2.11 11

LeetCode习题——x 的平方根(二分查找)

### x 的平方根 力扣链接:[x 的平方根 ](https://leetcode.cn/problems/sqrtx/) #### 题目 > 给你一个非负整数 x ,计算并返回 x 的 算术平方根 。>> 由于返回类型是整数,结果只保留 整数部分 ,小数部分将被 舍去 。>> 注意:不允许使用任 ......
平方根 习题 LeetCode

Python练习代码

from collections import namedtuple City = namedtuple(typename = "City", field_names = "name county population coordinates") tokyo = City("Tokyo", "JP" ......
代码 Python

【Java 并发】【十】【JUC数据结构】【六】SynchronousQueue同步阻塞队列原理

1 前言 看过了LinkedBlockingQueue、ArrayBlockingQueue、DelayQueue等阻塞队列,这节我们又要看一个不一样的队列,SynchronousQueue同步阻塞队列。 2 SynchronousQueue是什么 SynchronousQueue的同步队列,使用的 ......

【Java 并发】【十】【JUC数据结构】【五】DelayQueue延迟阻塞队列原理

1 前言 前两节我们看了BlockingQueue阻塞队列的两个子类,LinkedBlockingQueue、ArrayBlockingQueue,它们都是使用了ReentrantLock、Condition的来实现的,在进行插入操作、拉取数据操作之前为了并发安全都需要进行加锁;然后插入时候在容量满 ......
数据结构 队列 DelayQueue 原理 结构

java -- 练习题

第一题 1.定义一个Person类,要求有姓名和年龄,并且符合JavaBean标准,定义Student类继承Person,定义测试类,创建Student对象,要求创建Student对象的同时,指定Student对象的姓名为"张三",只能指定姓名不许指定年龄 class Person { privat ......
练习题 java

练习记录-cf-div2-856(A-C)

vp的 写出4道 C感觉目前不是能力范围 以后有机会留下来打比赛的话再说 A - Prefix and Suffix Array 给出字符串的前缀和后缀 问是不是回文 我采用枚举 长度为n-1和1的拼凑 但是这并不奏效 一直wa3 后来改用拼两个n/2的 就过了 如果有大佬看到了 希望能解答一下qw ......
cf-div 856 A-C div cf

练习记录- AtCoder Beginner Contest 295(D)

vp的 觉得我的D很聪明所以来写一下(乐 D - Three Days Ago 题意就是 求所有字符出现次数均为偶数的字串数量 太笨了所以想了很久 我把 存在奇数个1 当作第2位是 2 那么 当经过了两次1 2^2 这个2 就变成了0 2 就是第二位 就是4 ...以此类推 所以我遍历一遍字符串 求 ......
Beginner AtCoder Contest 295

练习记录-cf-div2-864(A-D)

状态不怎么好 场上就写出3道 还磨磨蹭蹭推错结论qwq 警钟长鸣 A. Li Hua and Maze 一开始以为要切割 发现就把其中一个包起来就行了 计算包某个块需要的最小块数 #include<bits/stdc++.h> #define close std::ios::sync_with_st ......
cf-div 864 A-D div cf

【Java 并发】【十】【JUC数据结构】【三】LinkedBlockingQueue阻塞队列原理

1 前言 这节我们就来看看LinkedBlockingQueue内部实现的原理。 2 LinkedBlockingQueue的使用 在看原理之前我们先来用一用LinkedBlockingQueue,来体验一下: 2.1 插入数据 public class LinkedBlockingQueueTes ......

js异步——事件循环和消息队列

前言 上篇文章中介绍了多进程的浏览器基本架构,现在,我们来谈谈单线程的 JS 代码、消息队列、事件循环、微任务和宏任务。 单线程的 JavaScript 什么是单线程 js? 如果你已经仔细阅读过上一篇文章,那么答案是显而易见的:由于浏览器是由渲染进程的主线程来执行 js 代码的,换句话说,js的运 ......
队列 消息 事件

【Java 并发】【十】【JUC数据结构】【二】BlockingQueue阻塞队列原理

1 前言 这节我们就来看看BlockingQueue阻塞队列是什么都有哪些具体实现。 2 BlockingQueue阻塞队列是什么 BlockingQueue阻塞队列,它是一个提供阻塞功能的队列容器。首先它是一个队列容器,能够存储东西,提供数据入队功能,进行数据存入;提供数据取出功能,进行出队,如下 ......

sed练习

练习1: 新建一个cs.txt,内容如下: hehaotian luqianjun zhangyi lianyu hehaotian luqianjun lipengfei zhangyi wuhao hehaotian lipengfei luqianjun zhangyi lianyu sanc ......
sed