- 博客(7)
- 收藏
- 关注
原创 IDEA add framework support找不到JavaEE
分享一个自己找不到JavaEE的问题,我根据网上的教程在File->Settings->Plugin里面找JavaEE的插件,我以为add framework support里面找不到是我没安装插件的原因,下图是网上的教程图,他让我打开JavaEE的插件,可是我完全找不到,于是又继续查找,最后发现。没错,就是如此简单的一个问题,希望遇到此问题的人能先看清楚自己的IDEA版本,不要像我那样到处找都找不到答案了。
2023-07-02 15:08:09 2782 2
原创 LeetCode热题100——滑动窗口
首先遍历p,将其存入哈希表当中(这里用了一个哈希表,值是一个pair,分别代表s的滑动窗口和p,如果感觉看起来不舒服,可以换成两个哈希表),然后先初始化滑动窗口,只要s[i]在p内,就将其放入滑动窗口(这里是为了简化操作,因为如果两个字符串易位,那么其字符的种类肯定是一样的,不存在于p的字符就不放入了),后面就是遍历s字符串,固定滑动窗口的大小,每一次都放入一个字符并且删除一个字符,然后判断是否为异位词即可。滑动窗口一般的操作是:若增加某一个元素到滑动窗口里面,就让其右边界+1,若删除,则左边界-1。
2023-05-24 09:07:04 105 1
原创 面向对象 ——C++篇(成员函数的类外实现和类内实现的选择,函数复用问题)
关于类成员函数的定义,有类外实现和类内实现两种方式类内实现,顾名思义就是在类内写函数定义,他的实质是内联函数inline,而类外实现就是普通函数,那么两者有什么区别呢?这就要提到函数调用的实质了。普通函数在调用的时候,就是入栈——执行——出栈,普通函数是函数的地址入栈,而内联函数是把代码复制了一遍,在调用时直接执行,省去了入栈出栈操作,节省了时间,但是由于是把代码复制一遍,是要花费额外空间的,如果函数简单的话就还好,一旦函数内包含了for等循环的操作,那就很亏了。就优点来说,内联函数省去入栈出栈操作
2022-03-17 12:59:55 2138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人