- 2024-03-13904. 水果成篮c
typedefstructnode{intfruit;intlastindex;}node;inttotalFruit(int*fruits,intfruitsSize){nodef[2];f[0].fruit=-1,f[1].fruit=-1;intmax=0,sum=0;inttail=0;while(tail<fruitsSize){inti=0;for(;
- 2023-11-05正则表达式_global造成的二次的匹配结果不一致的问题
letnum=77795constreg=/^[0-9]\d*$/gconsole.log(reg.test(num))//trueconsole.log(reg.test(num))//false正则的lastIndex从字面上来讲就是最后一个索引,实际上它的意思是正则表达式开始下一次查找的索引位置,第一次的时候总是为0的,第一次查找完了的时候会把l
- 2023-08-14文件流格式的文件下载
templateDownload(param).then((res)=>{ constblob=newBlob([res.data],{type:'application/octet-stream;charset=utf-8'}) consturl=window.URL.createObjectURL(blob) constlink=d
- 2023-07-3101自建一个顺序表
点击查看代码#include<stdio.h>#include<stdlib.h>typedefintdataType;typedefstruct{dataType*dataEntrance;//顺序表数据的首地址intnumOfElement;//元素个数intlastIndex;//当前顺序表最后一个元素的下标}List,*pList
- 2023-05-31正则灵异事件?校验结果跟预期不一致,标准手机号校验不通过!
今天一位同事跟我说遇到个奇怪的问题。自己写了个简单的手机号校验正则表达式,然后明明输入的标准手机号却一直走的校验不通过分支。我同事已经开始怀疑自己的手机号是假的了
- 2023-04-15vue2源码-五、将模板编译解析成AST语法树2
生成render函数前言上篇,生成ast语法树,而这篇使用ast语法树生成render函数。exportfunctioncompileToFunction(template){//1,将模板编译称为AST语法树letast=parserHTML(template);//2,使用AST生成render函数letcode=codegen(ast);}生成r
- 2023-03-11二分法查找
原理一个数据有升序的数组,每次取中间元素比较,如果大于需要查找的元素,则去后面数据,中间数据作为起点最后数据作为终点再定中间数据比较。如果小于需要查找的数据,则取前面
- 2022-11-29#yyds干货盘点# LeetCode程序员面试金典:URL化
题目:URL化。编写一种方法,将字符串中的空格全部替换为%20。假定该字符串尾部有足够的空间存放新增字符,并且知道字符串的“真实”长度。(注:用Java实现的话,请使用字符数组实现,以
- 2022-11-19选择排序
/**选择排序1.将maxIndex赋值为数组第一个元素的索引2.与下一个值分别做比较,若小于下一个值则将较大值的索引赋值给maxIndex3.比较结束后将最大值置于最后,将ma
- 2022-10-09unity editor 获取指定路径下所有指定类型的文件
使用AssetDatabase.FindAssets获取指定路径下资源。如下,获取指定路径下所有资源名:1string[]pathArr={ConstUtils.cfgPrefix_ActionTimeline};2
- 2022-10-07Java实现rtrim功能,批量删除字符串指定末尾的字符串
publicstaticStringremoveEndLoop(Stringstr,Stringremove){if(StringUtils.isBlank(str)||StringUtils.isBlank(remove)){returnstr;}
- 2022-09-22js实现数组内相邻元素上移,下移
上移、下移/** *移动切换位置 *@param{Array}arr数据源 *@param{Number}index序号 *@param{String}type上移下移
- 2022-08-17获取字符串中倒数第二个特定字符的位置
开发场景中,有时候会遇到取文件路径中的文件夹名称,这些文件路径往往是http格式的,比如下面这样:https://img2020.cnblogs.com/blog/2413255/202112/2413255-20211206155717