会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Wangtn
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
···
21
下一页
2020年12月11日
Notebook 分页
摘要: Notebook模块可以实现分页功能,在分割展示大量信息时有用 主要流程:1.在Frame框架中新建一个Notebook notebook=wx.Notebook(self) 2.利用Notebook类中的AddPage()方法,为这个实例添加分页,分页是Panel(也有的用windows) not
阅读全文
posted @ 2020-12-11 09:29 Wangtn
阅读(300)
评论(0)
推荐(0)
2020年12月10日
BoxSizer布局
摘要: """ boxsizer布局 测试代码 """ import wx class Example(wx.Frame): def __init__(self,parent,title): wx.Frame.__init__(self,parent=parent,title=title,size=(500
阅读全文
posted @ 2020-12-10 18:02 Wangtn
阅读(320)
评论(0)
推荐(0)
2020年10月29日
二分搜索
摘要: 二分法有点类似于数学中的零点定理 如果单调直线区间左右异号,那么零点一定在这个区间内 二分检测的思想就是吧原数组的起点和终点当作区间的界,然后找中点,如果中点元素大于要找的数字,且数组是升序数组,那么中点就变成了右界,反之,重点变成左界,循环操作,直到左右界重合 代码 #include<iostre
阅读全文
posted @ 2020-10-29 15:06 Wangtn
阅读(109)
评论(0)
推荐(0)
2020年10月25日
字符串匹配——KMP算法
摘要: 原理有点太绕了,找时间补上,先贴代码 #include<iostream> #include<string> using namespace std; int* Next; int KMP(char* Str, char* SubStr); void NextTable(char* Str); in
阅读全文
posted @ 2020-10-25 23:10 Wangtn
阅读(78)
评论(0)
推荐(0)
初识C++面向对象特性——多态
摘要: 个人理解,用一句话来概括多态就是:一个接口(函数)能实现不同种方法 C++的多态分为静态多态和动态多态 静态多态:指的就是重载(编译的时候函数地址就已经确定) 动态多态:继承并重写基类的虚函数 关于静态多态(重载),比较简单,下面用两段代码来演示一下 #include<iostream> #incl
阅读全文
posted @ 2020-10-25 12:15 Wangtn
阅读(132)
评论(0)
推荐(0)
2020年10月21日
双指针算法
摘要: 对撞指针 给定一个有序整型数组和一个整数target,在其中寻找两个元素,十其和为target,返回这两个数的索引 如:[2,7,11,15],target=9 输出 [1,2] 最直接的解法就是暴力解法,双层遍历,这样他的时间复杂度就是O(n^2) 但是暴力解法没有利用他的已知条件,就是有序 双指
阅读全文
posted @ 2020-10-21 22:56 Wangtn
阅读(165)
评论(0)
推荐(0)
2020年10月20日
手写01矩阵连通域分析
摘要: 连通域分析其实是一个路径搜索问题,搜索方式就看联通的规则(4联通:上下左右算是联通,8联通:上下左右还有四个对角) 01矩阵背景是0,黑色的,有色区域是1,白色的,从图像的左上角(最外围的边要去掉)进行遍历,将找到的第一个值为1的像素点作为起点,对他进行连通域搜寻,将搜寻到的整个连通域内的像素点标为
阅读全文
posted @ 2020-10-20 22:25 Wangtn
阅读(852)
评论(0)
推荐(0)
不能将const char* 分配到char*实体
摘要: 属性->C++->语言->符合模式->否
阅读全文
posted @ 2020-10-20 15:21 Wangtn
阅读(2118)
评论(0)
推荐(0)
2020年10月13日
为什么表达式 (a++) += (a++);错误,而 (++a) += (a++);正确
摘要: 其实这是一个很深邃的问题.在c/c++中规定:左操作数必须是一个左值.a++在c/c++中的实现是:{int tmp=a;a=a+1;return tmp;}这里的tmp为一个临时变量,是一个右值,对它赋值毫无意义.++a在c/c++中的实现是:{a=a+1;return a;}a为一个左值,可以赋
阅读全文
posted @ 2020-10-13 23:31 Wangtn
阅读(645)
评论(0)
推荐(0)
滑动窗口算法
摘要: 给定一个整型数组和一个数字s,找到数组中的最短连续子数组,使得连续子数组的和sum>=s,返回这个最短连续子数组的长度值 如给定[2,3,1,2,4,3],s=7 答案为[4,3],返回2 第一种解法就是暴力解法,采用双循环来遍历所有的子数组,代码如下 #include<iostream> usin
阅读全文
posted @ 2020-10-13 23:03 Wangtn
阅读(720)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
12
13
···
21
下一页
公告