自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(108)
  • 资源 (1)
  • 收藏
  • 关注

原创 动态链接dlopen/dlclose/..

dlopen,dlsym,dlclose可以在不去link shared library的前提下,在runtime时调用shared library里面的函数.这样可以实现shared library的覆盖或是省略编译阶段的链接检查.但dlopen/dlclose要谨慎使用,尤其是有些写的不是很好的shared library.dlopen 时遇到了内存分配问题,很可能是因为你在加载的库中调用了分配内存的函数(如 malloc 或 calloc),或者是在库中的某个函数内部发生了内存泄漏或不当的内存操作。

2024-03-29 20:17:10 167

原创 【LeetCode-系统设计1】

【代码】【LeetCode-系统设计1】

2023-01-28 17:49:50 310

原创 【LeetCode-系统设计】

【代码】【LeetCode-系统设计】

2023-01-28 17:48:29 270

原创 【LeetCode-递归/动态规划】

【代码】【LeetCode-递归/动态规划】

2023-01-28 17:44:02 495

原创 【LeetCode-优先初始化】

【代码】【LeetCode-优先初始化】

2023-01-28 17:38:57 173

原创 【LeetCode-内存池】

【代码】【LeetCode-内存池】

2023-01-28 17:38:01 651

原创 【LeetCode-滑动窗口/双指针】

【代码】【LeetCode-滑动窗口/双指针】

2023-01-28 17:35:11 65

原创 【LeetCode-二分法】

【代码】【LeetCode-二分法】

2023-01-28 17:32:13 90

原创 【LeetCode-超时优化】

【代码】【LeetCode-超时优化】

2023-01-28 17:29:31 164

原创 【LeetCode-二叉树1】

【代码】【LeetCode-二叉树1】

2023-01-19 15:30:01 64

原创 【LeetCode-二叉树】

【代码】【LeetCode-二叉树】

2023-01-19 15:27:59 378

原创 【LeetCode-差分】

【代码】【LeetCode-差分】

2023-01-19 14:23:06 126

原创 【LeetCode-二维数组】

【代码】【LeetCode-二维数组】

2023-01-19 14:15:46 242

原创 【LeetCode-sort排序】

【代码】【LeetCode-sort排序】

2023-01-19 14:14:26 156

原创 【LeetCode-滑动窗口题目2】

【代码】【LeetCode-滑动窗口题目2】

2023-01-19 14:13:11 220

原创 【LeetCode-滑动窗口题目1】

滑动窗口

2023-01-19 14:12:30 156

原创 【LeetCode-进制转换】

【代码】【LeetCode-进制转换】

2023-01-19 14:07:02 197

原创 【LeetCode-字符串题目】

【代码】【LeetCode-字符串题目】

2023-01-19 14:02:31 794

原创 【LeetCode-字符串】

这里是引用。

2023-01-19 11:33:15 351

原创 OpenHarmony

图形WMS组件:添加链接描述

2022-08-11 21:06:45 203

原创 pdfium三方库源码windows android编译

pdfium2022年5月24日12:14pdfium GN构建官网教程:https://pdfium.googlesource.com/pdfium/gn args out/Release 提示如下,在wecode中执行没有任何反应使用curl测试是否通1、vs下载遗漏组件2、安装SDK Debugging Tools工具同时添加构建工具系统环境路径,构建需要gn 和 ninjagn.exeninja.exe。...........................

2022-08-11 16:46:40 2473

原创 【LeetCode】通用操作总结

【LeetCode】通用操作总结

2022-07-14 20:00:15 93

原创 【LeetCode - 链表】

链表熟练,知道常规技巧后,应该属于比较固定思维的题目,难度不大合并链表判断链表是否成环,返回环的起点返回相交链表的节点链表的节点值相等,是不能说明链表节点相等的eq 没有打印出来,说明链表中第一个节点和第三个节点是不相等的合并链表合并链表直接用vector数据结构就行class Solution {public: ListNode* reverseList(ListNode* head) { // 返回链表的实质是返回指针 vector<int>

2022-05-11 20:12:33 166

原创 这个月读书了吗

计算机系统漫游1.2 - 4.26

2022-04-26 09:41:49 93

原创 【LeetCode - BFS/DFS】

逃不掉,还是考到了,如果第三题考了自己做不出来,就再也没有机会了!!!递归dfs/bfs784. 字母大小写全排列https://leetcode-cn.com/problems/letter-case-permutation93.复原IP地址

2022-04-26 08:44:15 201

原创 【LeetCode - stack queue】

queue元素不断追加,队头元素不断pop,同时需要计算当前队列元素平均值class AvgLoadWindow {public: int size; explicit AvgLoadWindow(int size) { this->size = size; } queue<int> q; double Next(int val) { // if (vec.size() <

2022-04-25 15:20:34 96

原创 【LeetCode - 二分】

电容的最小消耗速度(左边界)注意索引区间,是[ ),还是[ ]class Solution {public: bool isFinsh(vector<int>& piles, int midSpeed, int H) { int time = 0; for (auto pile : piles) { int yu = pile % midSpeed > 0 ? 1 : 0; t

2022-04-24 15:23:38 1710

原创 【LeetCode - 排序】

使数组有序,统计交换次数正确位置的元素与当前元素交换class Solution {public: void swap(vector<int> &input, int first, int second) { int temp = input[first]; input[first] = input[second]; input[second] = temp; } int minimumSwapNum(

2022-04-24 09:17:15 235

原创 【LeetCode - 滑动窗口】

字符串的题目优先考虑滑动窗口双指针/滑动窗口滑动窗口是双指针更为复杂的应用关于子串的问题,实际上都可以使用滑动窗口解题,主要分为两种情况子串str1在子串str2中连续分布子串str1在子串str2中离散分布,中间穿插其它字符,要找满足要求的最短子串定义两个map,need和windows,need统计str1中字符元素个数,windows统计当前滑窗中且元素在need中当前元素是need中元素,窗口右指针后移,窗中某元素个数和need中元素个数相等,valid++当前元素不是nee.

2022-04-20 20:25:36 405

原创 【LeetCode - 系统设计】

// 考虑用vector存储房间信息 // 自己思路编号放在vector中 - 编号作为vector的下标 vector<tuple<int, int ,int, int, int>> roomSytem; map<int, int> dict; bool AddRoom(int id, int area, int price, int rooms, const vector<int>& address) ....

2022-04-19 22:11:02 1053

原创 C++基础总结

函数static

2022-02-18 11:11:56 395

原创 【LeetCode - 基础题】

第一次用Markdown,快捷键记录Ctrl + shift + H 标题策略问题先考虑右括号的情况,掺杂着st为空,第一个元素是又括号一起考虑很容易弄混,先把两个主要分支完善,再进一步考虑细节数据结构vector嵌套tuple不同数据结构遍历数组vectormap字符串排序双指针二分法递归dfs784. 字母大小写全排列https://leetcode-cn.com/problems/letter-case-permuta

2022-02-17 20:16:54 344

原创 安装Anaconda只有Anaconda Prompt没有Anaconda navigator 和jupyter notbook的解决方法

出现的问题:1、在Win10下安装Anaconda3只有Anaconda Prompt没有Anaconda navigator 和jupyter notbook2、在终端使用conda的相关指令,会提示conda不是内部或者外部命令尝试过的解决方法:1、在官网下载了最新的安装包,反复卸载,反复安装,重复多次,http://218.197.101.38/whlg-eip/pl...

2019-06-20 10:52:10 7910 7

原创 Pycharm激活

选择active code方式激活参考链接:https://blog.csdn.net/u014044812/article/details/78727496

2019-05-07 08:34:43 309

原创 C/C++重载

1、函数重载在C++中,当两个函数的名字相同时,称为函数名重载。只有当函数名相同,参数列表(参数个数,采纳数类型)也相同的时候才会被认定为重复,从而导致编译器报错double find_max(double a,double b);double find_max(double a,double b,double c);函数重载,被认为是两个不同的函数...

2019-04-25 17:07:01 290

原创 C/C++ operator操作符

题目应该是描述错误,应该是将输入的int转化为string#include <stdio.h>#include <string>using std::string;class AfInteger{private: int value;public: AfInteger() { this->value = 0; } AfIn...

2019-04-25 15:49:24 3787

原创 C/C++标准模板库:vector、list、stack

vectorvector实现的是数组的功能1、向vector内部的数组中出入数据时,使用push_back和pop_back①定义了vector,则在子函数中采用push_back和pop_back实现字符串的存储②使用while(1)循环,里面一定要有结束while循环的语句。③find函数没有找到内容时,返回-1,当只剩最后一个名字,利用find函数不能找出‘,’,所...

2019-04-25 11:53:45 312

原创 C/C++引用

引用符号:&,出现在类型之后Struct Object{ int value;};int main{ Object a={1}; Object& r=a; return 0;}1、创建一个类型为Object的对象a,变量r是对象a的一个引用(总共只有一个对象,r只是对象a的一个别名),对r的访问就是对a的访问int a=12...

2019-04-24 10:57:06 3270

原创 C/C++继承

成员函数的重写在子类中调用父类的成员函数方法:类名::成员函数名虚拟继承virtual当子类和父类同时存在一个同名函数时,则Base* p=new Child();p->Test(); 程序实际被执行的是父类的Base::Test()函数,在实际情况中为了能执行子类中的Test,需要在父类函数Test前加上关键字virtual,从而使父类中的函数变为虚函数...

2019-04-23 09:51:19 142

原创 C/C++访问修饰符 public private protected+关键字const virtual

protected访问修饰符修饰的变量:①protected成员变量不能被main中的对象访问,同private②protected的成员能被子类继承const指针int a=10;const int* p=&a;*p=11; //内存不可写int b=*p; //内存可读const的作用:封禁了星号操作的写内存功能,但是其它的算术操...

2019-04-23 09:34:51 179

OSAL学习笔记

OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记OSAL学习笔记

2017-09-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除