首页 > 其他分享 >有序表插入新元素

有序表插入新元素

时间:2024-04-22 15:22:31浏览次数:15  
标签:int 插入 ik L2 有序 printf 新元素 include size

include<stdio.h>

include<stdlib.h>

include<string.h>

int* sort(int* L , int j,int size){

int L2= (int)malloc(size*4+4);
int ik = 0;

for(int i=0;i<size-1;i++){
if(L[i]<j){
L2[i]=L[i];

}else{

    ik=i;
   

    break;

}

}
L2[ik-1]=j;
printf("%d",ik);
for(int i=ik;i <size-1;i++)
{
L2[i]=L[i];

}
for(int i=0;i<size-1;i++){
printf("%d,",*(L2+i));
}
return L2;

}

int main(){
int pp[]={3,3,4,5,12,23,24,25,43,54,67,76,77,78,90};
sort(pp,44,15);

}

标签:int,插入,ik,L2,有序,printf,新元素,include,size
From: https://www.cnblogs.com/jjjkkklll/p/18150683

相关文章

  • 海量数据频繁插入和查询解决方案
    一、关系型数据库(RDBMS)使用像MySQL、PostgreSQL或者Oracle这样的关系型数据库。它们具有成熟的事务处理、ACID(原子性、一致性、隔离性、持久性)特性和SQL查询语言。但是,在面对海量数据时,可能会遇到性能瓶颈。二、NoSQL数据库NoSQL数据库,如MongoDB、Cassandra、Redis等,专为大规模......
  • 兰顿蚂蚁:从无序到有序的伟大征程
    1.问题在一个1000*1000格子的棋盘上,有一只蚂蚁(ant),蚂蚁的爬行规则是:(1)如果蚂蚁所在的棋盘是白色的,则蚂蚁将所在格子设置为黑色,并向右边爬行一个格子。(2)如果蚂蚁所在的棋盘是黑色的,则蚂蚁将所在格子设置为白色,并向左边爬行一个格子。问:请显示蚂蚁爬行10000次后,棋盘的样子。2.思......
  • Mysql数据库插入Emoji,字符集设置utf8mb4
    字符集和校对规则字符集(CHARACTERSET)为字母和符号的集合。例如latin1(MySQL默认),utf8和utf8mb4等等…不同字符集的默认校对规则和1个字符最大支持的字节长度可能不一样。校对规则(COLLATE)为规定字符如何比较的指令。比如当我们SQL语句后面需要根据某个字段orde......
  • vscode使用PasteImage插入图片
    vscode使用PasteImage插入图片需求在vscode中写Markdown文件,经常需要插入图片,使用插件PasteImage进行简单配置后,就可以方便插入图片并自动存放到相应路径的文件夹中安装及配置安装从扩展商店搜索PasteImage并安装即可配置vscode设置中搜索PasteImage,找到PasteImage:......
  • 使用ffmpeg 插入片头片尾(指定时长)
    功能需求:1、插入的片头可以时图片或视频。图片格式暂时未jpg视频格式为mp4。可能存在的问题:1)、图片需要先转换成ts文件:增加视频和音频。2)、mp4文件可能无声音。3)、片头片尾的参数与录制视频的参数不匹配:导致连接过程可能会黑屏。  首先参数统一1、如何加快编码h264......
  • 第三十一节:批量插入框架[Zack.EFCore.Batch]和EFCore8.x自带的批量删除、更新
    一. 说明1.目标 这里主要测试EFCore8.x版本提供的批量删除和批量更新;以及老杨的框架[Zack.EFCore.Batch] 以SQLServer为载体进行测试。2.准备(1).需要的程序集  必须的程序集:  Microsoft.EntityFrameworkCore.Tools  EF自身的程序集:Microsoft.......
  • 达梦插入数据时提示字段为空的错误
    近期项目中碰到一条insert语句执行时提示null的报错,而检查该字段没有设置非空约束。本地模拟相关问题,AAA表结构如下:插入一条数据时,提示majorisnull的错误,而该字段定义是可以为空的 复制和这个表类型一样的表,验证是否有问题先执行如下参数,复制是包含表结构,包括主键、......
  • redis为什么一定要用跳表实现有序集合,却不用平衡树,红黑树或者B+树呢?
    平衡树vs跳表平衡树必须满足所有节点的左右子树高度差不超过1,也就是平衡因子范围为[-1,1]。但是对于范围查询来说,利用平衡树通过中序遍历达到和跳表一样的效果,但是平衡树的每一次插入或者删除操作都需要保证整棵树的绝对平衡,只要不平衡就会通过旋转的方式来重新保持平衡,这个过......
  • 多线程-多个子线程执行结果插入List集合
    业务场景:将多个子线程的执行结果存入List,但是总会出现List集合的长度小于子线程的执行数的情况1、错误示例(多个线程同时操作同一个List对象,List是线程不安全)packageunitTest;importorg.assertj.core.util.Lists;importjava.util.List;importjava.util.concurrent.Coun......
  • pageoffice给在线打开的excel单元格插入图片
    转载:单元格添加图片#单元格添加图片查看本示例演示效果本示例关键代码的编写位置Vue+Springboot注意本文中展示的代码均为关键代码,复制粘贴到您的项目中,按照实际的情况,例如文档路径,用户名等做适当修改即可使用。Java命名空间com.zhuozhengsoft.pageoffice.excelwriter中的......