• 2024-08-282024-08-28:用go语言,给定一个从1开始、长度为n的整数数组nums,定义一个函数greaterCount(arr, val)可以返回数组arr中大于val的元素数量。 按照以下规则进行n次
    2024-08-28:用go语言,给定一个从1开始、长度为n的整数数组nums,定义一个函数greaterCount(arr,val)可以返回数组arr中大于val的元素数量。按照以下规则进行n次操作,将nums中的元素分配到两个数组arr1和arr2中:1.第一次操作将nums[1]加入arr1。2.第二次操作将nums[2]加入arr2。3.对
  • 2024-08-27字符串函数 (总篇章,全面解析)
    文章目录1.strlen函数函数的使用:strlen的模拟实现:分法1计数法:方法2递归法:分法3指针法:2.strcpy函数strcpy的使用:strcpy的模拟实现:3.strcat函数strcat函数的使用:strcat函数的模拟现实:4.strcmp函数strcmp函数的使用:strcmp函数的模拟实现:5.strncpy函数6.strncat函数7.s
  • 2024-08-242024-08-24:用go语言,给定一个下标从1开始,包含不同整数的数组 nums,数组长度为 n。 你需要按照以下规则进行 n 次操作,将数组 nums 中的所有元素分配到两个新数组 arr1 和
    2024-08-24:用go语言,给定一个下标从1开始,包含不同整数的数组nums,数组长度为n。你需要按照以下规则进行n次操作,将数组nums中的所有元素分配到两个新数组arr1和arr2中:1.首先将nums中第一个元素加入arr1。2.然后将nums中第二个元素加入arr2。3.如果arr1的最后一
  • 2024-08-21字符串函数
    文章目录1.strcmp函数strcmp函数的使用:strcmp函数的模拟实现:2.strncpy函数3.strncat函数4.strstr函数strstr函数的使用:strstr函数的模拟现实:5.strtok函数6.strerror函数1.strcmp函数第⼀个字符串⼤于第⼆个字符串,则返回⼤于0的数字第⼀个字符串等于第⼆个字符串
  • 2024-08-14字符串及转义字符
    字符串在c语言中形如‘a' ’b' ‘c'等单个字母被命名为字符常量而形如“abcdef”等则被命名为字符串在c语言中,有整形,单精度浮点数,字符数据类型但却没有字符串类型所以在初始化字符串时与初始化字符相同列:charch=’w‘   chararr[10]尤为注意的是在[ ]
  • 2024-08-138.13扣...(我以后必定不是狗)
    publicclasskmp{staticbooleanflag=true;publicstaticvoidmain(String[]args){Stringhaystack="loloqwlololhlklllellllo";Stringneedle="ol";chararr1[]=haystack.toCharArray();ch
  • 2024-08-12C语言之旅0---(看了就有收获的优质系列博客)
    本章概览1.关键字介绍2.字符和ASCII编码3.字符串和\04.转义字符5.看图放松一下呗!!!1.关键字介绍关键字就是一些具有特殊意思的一些单词,比如:if,int,while等。这个int,各位应该都熟悉吧!(对喽,前面咱们写过–intmain()),在C语言中,有些单词被赋予特殊含义和用法,以供程序员
  • 2024-08-09Arrays数组做操作工具类
    packagecom.shujia.day12;importjava.util.Arrays;/*Arrays:是java提供专门针对数组做操作的工具类,该类没有构造方法,且方法都是静态的成员方法:publicstaticStringtoString(int[]a)将任意一个数组中的所有元素以字符串的形式拼接返回
  • 2024-08-09浅析对象的clone()方法
  • 2024-08-08字符旋转的结果(c语言)
    1.字符旋转的结果//写一个函数,判断一个字符是否为另一个字符串旋转之后的字符串//是返回1,不是返回02.方法一:我们可以使用字符旋转,进行一一比较。如果相等是返回1,如果不是返回0,将第一位存储起来,其他位先前相加,然后将第一位放在最后一位,进行比较,如果没有相等,那在++进行比较.
  • 2024-08-03第五周进度报告
    这周主要学习了java的一些基础知识,接下来的任务继续学习javaAPI部分的知识'鼠标监听机制-MouseListener键盘监听机制-KeyListener常用APIpackageme.Study;publicclassTest{publicstaticvoidmain(String[]args){//获取到当前时间的毫秒值
  • 2024-08-03模拟实现strcmp,判断二个字符串是否相等
    1.判断二个字符串是否相等,可以模仿strcmp.当二个字符串相等的时候ruturn0.,当二个字符串小于时返回为小于0,当二个字符串大于时返回为大于0。const为不可以更改。//方法一intmy_strcmp(constchar*arr1,constchar*arr2){ assert(arr1&&arr2); while(*arr1==*arr2)
  • 2024-08-02轮转数组的Java实现
    轮转数组给定一个整数数组nums,将数组中的元素向右轮转k个位置,其中k是非负数。输入:nums=[1,2,3,4,5,6,7],k=3输出:[5,6,7,1,2,3,4]解释:向右轮转1步:[7,1,2,3,4,5,6]向右轮转2步:[6,7,1,2,3,4,5]向右轮转3步:[5,6,7,1,2,3,4]解法1:把数组看成
  • 2024-08-01数组的合并
    /*数组A:1,7,9,11,13,15,17,19;数组b:2,4,6,8,10两个数组合并为数组c,按升序排列。*/publicclassTest5{publicstaticvoidmain(String[]args){int[]arr1={1,7,9,11,13,15,17,19};int[]arr2={2,4,6,8,10};//1、创建一个新数
  • 2024-07-312024-07-31:用go语言,给定两个正整数数组arr1和arr2,我们要找到属于arr1的整数x和属于arr2的整数y组成的所有数对(x, y)中,具有最长公共前缀的长度。 公共前缀是指两个数的
    2024-07-31:用go语言,给定两个正整数数组arr1和arr2,我们要找到属于arr1的整数x和属于arr2的整数y组成的所有数对(x,y)中,具有最长公共前缀的长度。公共前缀是指两个数的最左边的一位或多位数字相同的部分。例如,对于整数5655359和56554来说,它们的公共前缀是565,而对于1223和434
  • 2024-07-312024-07-31:用go语言,给定两个正整数数组arr1和arr2,我们要找到属于arr1的整数x和属于arr2的整数y组成的所有数对(x, y)中,具有最长公共前缀的长度。 公共前缀是指两个数的
    2024-07-31:用go语言,给定两个正整数数组arr1和arr2,我们要找到属于arr1的整数x和属于arr2的整数y组成的所有数对(x,y)中,具有最长公共前缀的长度。公共前缀是指两个数的最左边的一位或多位数字相同的部分。例如,对于整数5655359和56554来说,它们的公共前缀是565,而对于1223和43456来说
  • 2024-07-29学习C语言第十六天(调试、)
    调试第一题    C第二题    A第三题    C第四题    C第五题    Drelease不可以调试第六题        越界访问访问到了i的地址编程题模拟strcpyvoidmy_strcpy(char*arr1,char*arr2){ while(*arr2) { *a
  • 2024-07-29将 int[] arr1 ={10,20,30}; 拷贝到 arr2数组,要求数据空间是独立的。
    1publicclassshuzu06{2//编写一个main方法3publicstaticvoidmain(String[]args){45//将int[]arr1={10,20,30};拷贝到arr2数组,6//要求数据空间是独立的。78int[]arr1={10,20,30};910//创建一
  • 2024-07-26学习c语言第十四天(调试+练习)
    一、调试所有发生的事情都一定有迹可循,如果问心无愧,就不需要掩盖也就没有迹象了,如果问心有愧就必然需要掩盖,那就一定会有迹象,迹象越多就越容易顺藤而上,这就是推理的途径。顺着这条途径顺流而下就是犯罪,逆流而上,就是真相。1.什么是调试调试(英语:Debugging/Debug),又称除错,
  • 2024-07-10【C语言学习】3.字符串+转义字符+注释
    字符串由双引号引起来的一串字符称为字符串字面值(StringLiteral),或者简称字符串。注:字符串以\0为结束标志,不算作字符串内容,若未输入,编译器将隐藏添加\0。\0为字符串的结束标志的证明:法一:chararr1[]="abc";//双引号为字符串chararr2[]={'a','b','c'};//单引号
  • 2024-07-09比较两个数组中是否有相同的元素
    双重遍历循环太过复杂点击查看代码letarr1=[1,2,3];letarr2=[1,2,3,4];lethasCommonElement=false;for(leti=0;i<arr1.length;i++){for(letj=0;j<arr2.length;j++){if(arr1[i]===arr2[j]){hasCommonElement=true;
  • 2024-07-02Day03 数组
    数组定义相同类型数据的有序集合声明创建必须先声明数组,才能使用(动态初始化)int[]nums;//定义javaintnums2[];//定义c/c++都可以用,首选第一个声明后要创建nums=newint[10];(默认初始化,0或null)静态初始化:创建+赋值inta[]={1,2,3,4,5};四
  • 2024-06-24NumPy运算
    NumPy运算本篇博客将讲述NumPy中的一些运算符,我将其分成五类:基本运算比较运算标量运算数学函数统计函数1.基本运算运算符函数说明+add(a,b)加-subtract(a,b)减*multiply(a,b)乘/divide(a,b)除%mod(a,b)求余**power(a,b)
  • 2024-06-22NumPy数组的合并
    NumPy数组的合并方法说明concatenate()沿现有维度合并hstack()沿现有维度水平合并vstack()沿现有维度垂直合并stack()沿新维度合并1.concatenate()np.concatenate((arr1,arr2),axis=n)importnumpyasnparr1=np.array([[1,2],[3,4]])arr2
  • 2024-06-22kedaOJ#P1530一起摇摆
    题目kedaOJ#P1530一起摇摆思路无代码#include<bits/stdc++.h>intmain(){ intn; std::cin>>n; std::vector<int>arr1(n); std::vector<int>arr2(n); for(inti=0;i<n;++i){ std::cin>>arr1[i]; } for(inti=0;i<