网站首页 站内搜索

搜索结果

查询Tags标签: 交换,共有 185条记录
  • 拆包和交换变量值

    1. 拆包1.1 拆包:元组# 拆包元组数据 def return_num():return 100, 200# result = return_num() # print(result) num1, num2 = return_num() print(num1) # 100 print(num2) # 2001.2 拆包:字典# 字典拆包数据:变量存储的数据是key # 先准备字典,然后拆包 dict1 =…

    2022/9/17 23:18:41 人评论 次浏览
  • ubuntu增加swapfile文件大小

    ubuntu环境下用g++编译时,有时候会出现内存不足导致编译器被kill掉的情况,此时一般增加swapfile能够解决该问题。 步骤如下: 1. 查看交换分区大小:swapon -s2. 关闭交换分区:sudo swapoff /swapfile3. 调整交换分区大小,这里增加到6G:sudo dd if=/dev/zero of=/swa…

    2022/9/7 5:22:53 人评论 次浏览
  • 计算机网络(一)概述

    计算机网络在信息时代中的应用 Internet是全球最大最重要的计算机网络 中文译名互联网、因特网。注意互联网≠互连网 互联网的两个重要基本特点连通性和资源共享 互联网概述 计算机网络的定义,计算机网络是由若干结点和连接节点的链路组成的 互联网(Internet),互连网(…

    2022/9/5 23:53:49 人评论 次浏览
  • 经典算法之快排

    快排的复杂度快排逻辑 快速排序算法通过多次比较和交换来实现排序,其排序流程如下:首先设定一个分界值(基准值),通过该分界值将数组分成左右两部分。 将大于或等于分界值的数据集中到数组右边,小于分界值的数据集中到数组的左边。此时,左边部分中各元素都小于分界值,…

    2022/8/16 1:24:33 人评论 次浏览
  • 计算机网络基础--三种交换方式

    前置知识 从通信资源的分配角度来看,交换是按照某种方式动态地分配传输线路的资源 通常把发送的整块数据称为一个报文 电路交换 电路交换受电话交换的启发:两部电话,需要一条电线;5部电话需要10条电线;N部电话需要 N(N−1)/2 条电线。那么通过交换机使用交换的方法连…

    2022/8/15 23:26:55 人评论 次浏览
  • Java冒泡排序

    冒泡排序原理:冒泡排序就是将数组中的第一个数与数组其他数进行比较,以升序为例,第一轮:如果数组前一个数比后一个数大,就进行交换,否则不交换,然后开始第二轮,直到排序完成。代码如下: import java.util.Arrays; public class ArrayDemo2 { public static vo…

    2022/8/2 1:25:47 人评论 次浏览
  • LOJ#535「LibreOJ Round #6」花火 题解

    题面 如果只能交换相邻两项,那么答案就是排列的逆序对数。 现在我们就是要求交换两个数,使得交换后的排列逆序对数最少。 不难发现我们一定不会交换满足 \(i<j,h_i<h_j\) 的 \((i,j)\),因为这样只会让逆序对变多。 考虑怎么刻画减少的逆序对:\((i,j)\); 满足 \…

    2022/7/27 23:23:17 人评论 次浏览
  • 贪心算法:推公式 耍杂技的牛

    C++ AcWing 125. 耍杂技的牛 /* 题目描述:Acwing 125. 耍杂技的牛:农民约翰的 N 头奶牛(编号为 1..N)计划逃跑并加入马戏团,为此它们决定练习表演杂技。奶牛们不是非常有创意,只提出了一个杂技表演:叠罗汉,表演时,奶牛们站在彼此的身上,形成一个高高的垂直堆叠。奶…

    2022/7/21 14:24:49 人评论 次浏览
  • 数据中心网络

    我们所有的手机、电脑、超算本质上都在处理三件事:计算、存储和通信。 计算:CPU——GPU——NPU,集中式——分布式 存储:机械硬盘——固态硬盘 通信:网线——光纤,电交换——光交换,TCP/IP——RDMA 网线——光纤速度:光在二氧化硅中的传播速度:2亿米/秒,非直线传…

    2022/7/14 6:21:24 人评论 次浏览
  • 【数据结构与算法】原地交换两个整数值

    原地交换两个整数值 一般的做法,我们要交换两个整数的值都要定义一个临时变量来存储,那有没有其他的方法可以交换变量的值呢? // 使用临时变量交换两个整型的值 void swap(int *a, int *b) {int temp = *a;*a = *b;*b = temp; }我们知道,异或的运算规则可以简单的描述…

    2022/7/10 14:50:22 人评论 次浏览
  • 【电话交换】SIP协议详解

    SIP协议基本介绍背景介绍 Internet的许多应用都需要建立和管理一个会话,会话在这里的含义是在参与者之间的数据的交换。由于考虑到参与者的实际情况,这些应用的实现往往是很复杂的:参与者可能是在代理间移动,他们可能可以有多个名字,他们中间的通讯可能是基于不同的媒…

    2022/7/4 23:21:51 人评论 次浏览
  • # $\texttt{Sol. Luogu P6186}$ [NOI online #1 提高] 冒泡排序

    \(\texttt{Sol. Luogu P6186}\) [NOI online #1 提高] 冒泡排序 太毒瘤啦!!!果然是我太菜(水)了...... 题目描述 给定一个 \(1 ∼ n\) 的排列 \(p_i\),接下来有 \(m\) 次操作,操作共两种:交换操作:给定 \(x\),将当前排列中的第 \(x\) 个数与第 \(x+1\) 个数交换…

    2022/6/29 23:26:31 人评论 次浏览
  • 遗传算法初步学习

    GA=(Npop,Ngen,Ω,feval,fsel) Genetic Algorithm=(群体规模,迭代代数,遗传算子(重组和变异)及他们的概率集合,评价函数(又称适应值),再生选择规则) 模拟生物基因的复制、交换、变异三种方式,并进行“适者生存”筛选,以此达到优化目的。 1.选择:按一定概率从…

    2022/6/15 5:20:10 人评论 次浏览
  • JavaScript——冒泡排序

    冒泡排序(Bubble Sort)也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换…

    2022/6/8 1:20:10 人评论 次浏览
  • 两个变量数值交换

    交换两个变量的值yi 一:使用第三个变量int a=10;int b= 20;temp = a;  // temp = 10a = b;    // a = 20b = temp;   // b =10 二:不使用第三个变量// 四则运算 a = a + b;  // a=a+bb = a - b;  // b= (a+b) -b -->aa = a - b;  // a= (a+b) -…

    2022/5/5 23:14:29 人评论 次浏览
共185记录«上一页1234...13下一页»
扫一扫关注最新编程教程