- 博客(11)
- 收藏
- 关注
原创 541. 反转字符串II
实现思路:一个for循环从0开始计数,每次跳跃2k个位置,每一趟循环查看当前位置i + k是否到末尾了,如果没有到,则反转[i ,s.size() - 1]给定一个字符串 s 和一个整数 k,从字符串开头算起, 每计数至 2k 个字符,就反转这 2k 个字符中的前 k 个字符。如果剩余字符小于 2k 但大于或等于 k 个,则反转前 k 个字符,其余字符保持原样。如果剩余字符少于 k 个,则将剩余字符全部反转。输入: s = "abcdefg", k = 2。输出: "bacdfeg"
2024-10-09 20:37:15 26
原创 C++中,左值引用作为函数返回值也可以绑定右值
学过C++的牛马都知道,在C++中,正常情况下左值引用只能绑定左值,右值引用只能绑定右值,const引用既可以绑定左值又可以绑定右值。这是我在实现写时复制的时候的代码,可以看到str2[3] = 'H';能成功赋值,但是str2[3]是一个char&,如果这里还有牛马看不懂的,可以看看我下面这个代码。可以看到 func() = 'M';也是可以运行的,func()返回的是一个引用。
2024-10-07 11:01:44 165
原创 堆排序(C++版)
父节点的索引为i,lchid的索引为2 * i + 1,rchild的索引为2 * i + 2。最后一个含有孩子节点的父节点索引为:(v.size() - 1) / 2。1、建堆(大根堆,升序排;
2024-10-04 21:38:23 150
原创 2、C++面试题:可执行程序是如何生成的?
例如,#include指令会告诉预处理器将指定的头文件内容插入到源代码中,而#define指令则用于定义宏,预处理器会在编译前将所有的宏替换为其对应的值。在整个过程中,还需要注意内存管理和优化的问题。例如,在链接阶段,静态链接器会复制被应用程序引用的目标模块,以减少可执行文件在磁盘和内存中的大小。链接器会解析目标文件之间的符号引用,将各个目标文件中的代码和数据组合在一起,形成一个完整的可执行程序。需要注意的是,不同的编程语言和编译器可能会有不同的实现方式和细节,但总体流程是相似的。
2024-10-03 17:14:48 247
原创 1、C++面试题:可执行程序是如何变成进程的?
需要注意的是,不同的操作系统和平台可能会有不同的实现细节和步骤,但总体流程是相似的。此外,进程创建后,它会在操作系统的控制下与其他进程并发执行,共享系统资源,并通过进程间通信(IPC)机制进行交互。在这个过程中,操作系统扮演着关键的角色,它负责程序的加载、资源的分配、进程的管理和调度等任务。:操作系统为每个进程创建一个进程控制块(PCB),用于存储与进程相关的信息,如进程ID、状态、寄存器信息、内存指针等。:在进程开始执行之前,操作系统会设置进程的上下文,包括程序计数器、栈指针等寄存器的值。
2024-10-03 15:42:59 217
原创 关于conda创建虚拟环境,解决conda config --set report_errors true问题
首先进入base环境,比如我要创建一个新的环境conda create -n pointCloudCLS python=3.8。然后再conda create -n pointCloudCLS python=3.8就成功了。win+cmd,输入%HOMEPATH%,然后搜索.condarc点进去,删掉① - defaults,② 将所有的https改为http。当我们要用conda创建一个虚拟环境时。
2023-11-20 17:06:30 3863 3
原创 ONNX: starting export with onnx 1.14.0...ONNX: export failure: Exporting the operator silu to ONNX
新建一个.py文件,然后import torch.nn.modules.activation,按住Ctrl+鼠标左键,进入activation.py文件中,修改393行左右的代码,
2023-07-12 10:29:40 445 1
原创 thymeleaf模板技术在html页面中没有提示或者不认识th:if=““的解决办法?
thymeleaf模板技术在html页面中没有提示或者不认识th:if=""的解决办法?
2022-09-06 11:04:55 551 1
原创 NoClassDefFoundError: Could not initialize class com.atguigu.uitls.XXX错误
NoClassDefFoundError异常
2022-09-06 08:25:56 207
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人