自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Mac 苹果拖拽文件导入实现

Mac 苹果拖拽文件读取实现drag drop import file实现的功能先上代码drag drop import file实现的功能在导入文件到基于Mac开发的程序时,可以使用拖拽文件到程序界面的方式进行导入,这样的导入方式更加的直观,更加的符合人对事物的理解。先上代码先自定义一个View,这个View用来接收拖拽到上面的文件信息。DragDropImageView.h#import <Cocoa/Cocoa.h>@protocol DragDropViewDelegat

2020-10-15 19:54:22 821

原创 N皇后问题

N皇后问题回溯法N皇后问题是典型的回溯算法,在一个N*N的棋盘上放置N个皇后。当前放置的皇后,不能与前面已经放好的皇后冲突。判断当前位置合法的办法就是将当前放置位置与前面放置好的每个皇后的位置进行比较,如果不在一条直线或者一条斜线上,则放置皇后,否则寻找下一个位置放置。#include <iostream>#include <vector>using namespa...

2019-08-20 10:58:37 81

原创 DFS图搜索

二维图搜索#include <iostream>#include <vector>using namespace std;/*** * 一个二维矩阵组成的迷宫,1表示无法通行,0表示可通行,起点(x0,y0),终点(x1,y1),搜索所有可达路径。 * 输入M,N的二维矩阵,输入x0,y0,x1,y1,输出所有所有路径。 * ***/int M,N;int...

2019-08-16 17:32:52 97

原创 DFS入门算法

全排列算法思想伪代码全排列实现算法思想DFS是一种图搜索算法,常用在图遍历,其思想是从根节点出发,找第一个相邻节点,访问相邻节点并标记,然后找下一个相邻节点,重复上述操作,直到找不到没访问的相邻节点,然后进行回溯,直至所有节点遍历完成。伪代码//记录访问情况visited[N];void dfs(int step){ //到达边界条件返回 if(step>=N) ret...

2019-08-16 00:00:40 155

原创 字典树实现

字典树实现字典树字典树#include <iostream>#include <vector>using namespace std;typedef struct TireNode{ bool isWord; TireNode* next[26]{}; TireNode() { isWord = false; ...

2019-08-15 16:21:49 100

原创 查看Gradle编译时更多的调试信息

查看Gradle编译时更多的调试信息Gradle 命令之 --stacktrace , --info , --debug使用gradlew 命令命令列表常用的Gradle命令Gradle 命令之 --stacktrace , --info , --debug很多时候,我们调试Android Studio 程序的时候,编译的时候会抛出一大堆错误,但是看不到错误的详细信息,这时我们就可以用Grad...

2018-11-15 10:51:59 3324

空空如也

空空如也

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

TA关注的人

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