自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决Android Studio中draw9patch.bat找不到的问题

在新版的Android studio中,Android sdk目录下tools文件夹总会出现找不到draw9patch.bat文件找不到的情况。 将图片存储在drawable文件夹中,之后按照app->res->drawable文件夹中找到之前存储的图片,点击右键找到“create 9-patch file” 1,在drawable文件夹中存储.png形式的图片...

2018-12-23 19:35:55 4064 1

转载 贪心算——基础思想

**贪心算法(又称贪婪算法)**是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的是在某种意义上的局部最优解。贪心算法并不是多所有的问题都能得到整体最优解,关键是贪心策略的选择,必须具有无后效应。无后效应:指的是这样一种性质:某阶段的状态一旦确定,则此后过程的演变不再受此前各状态及决策的影响。也就是说,“未来与过去无关”,当前的状态是此前...

2018-12-09 17:07:06 161

原创 Android

1,Android:R文件的问题在创建活动的时候,会有个“Cannot resolve symbol ‘R’"的Error解决办法:在Java目录下创建一个R.class文件之后再Build->Clear Project如下图所示,R文件的错误就会没了2,drawable:ldpi,mdpi,hdpi,xhdpi,xxhdpiAndriod系统会根据手机屏幕的不同分辨率在对应的d...

2018-12-02 19:20:56 184

原创 Android Studio安装时 :Gradle project sync failed的解决方法

为之前踩过的坑。1,按照 File->Settings->System Settings找到 HTTP Proxy 关掉Proxy2>,尝试一下镜像代理(按照(1)中所述路径在HTTP Proxy中找到Manual proxy configuration进行配置)常用的镜像代理有:中国科学院开源协会镜像站地址:IPv4/IPv6:https://mirrors.ope...

2018-11-25 19:16:36 2694

原创 数据结构之队列

基本要求:1,队列的基本概念2,队列的顺序结构3,队列的链式结构4,队列的应用5,特殊矩阵的压缩存储一,队列的基本概念1,定义:队列(queue),与栈相类似,也是一种操作受限的线性表,其限制于仅允许在表的一端进行插入,在标的另一端进行删除。可插入的一端称为队尾(Rear),可删除的一端称之为对头(Front)。向队列中插入新的元素称之为进队,进队之后称为队尾元素;从队列中删除元素称为出队,该元素...

2018-06-24 18:37:22 272

原创 数据结构之栈

栈(stack)定义:限定仅在表尾进行插入和删除操作的线性表。一般将允许插入和删除的一端称之为栈顶(top),另一端称之为栈底(bottom),不含任何数据元素的栈称为空栈。栈又称为后进后出(Last In First Out)的线性表,简称LIFO的线性表。有关于栈:1,首先:栈为线性表,具有线性关系,...

2018-06-09 01:08:16 466

原创 线性时间选择

线性时间选择问题:与排序问题类似的元素选择问题。元素选择问题的一般提法是:给定线性序集(无序的)中n个元素和一个整数k,1≤k≤n,要求找出这n个元素中第k小(或大)的元素,即如果将这n个元素依其线性排序时,排在第k个位置的元素即为要找的元素。代码一:不同于快排,线性时间选择只对划分出的子数组之一进行递归处理。基本思想:即对输入的数组进行递归划分。主要代码之一:int Select(int a[]...

2018-06-01 02:11:11 1500

原创 简单算法之快速排序

#include<stdio.h>#define N 50void Swap(int a[],int x,int y)//实现数值交换{ int Temp;//定义中间变量Temp Temp=a[x]; a[x]=a[y]; a[y]=Temp;}int Segmentation(int a[], int L, int R){  int x=a[R];//以数组最右端的数字作为基准数,...

2018-05-25 21:05:46 334

空空如也

空空如也

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

TA关注的人

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