5 longbatianxia1

尚未进行身份认证

计算机视觉研究

等级
TA的排名 15w+

AndroidStudio出现编译错误 Received close_notify during handshake解决方法

1 问题:在第一次使用AndroidStudio新建工程时编译不通过,提示“Received close_notify during handshake”错误2 原因:jcenter里面的一些需要的包下载不了引起的3 解决办法:修改build.gradle文件如下修改build.gradlebuildscript{ repositories{ //jcent...

2020-02-22 18:11:48

AndroidStudio自带模拟器无法root的解决方案

问题:-- 在控制台输入 adb shell 进入设备终端,然后输入 su, 发现报su命令找不到的错误-- 直接输入adb root, 无反应,查看文件目录,依然无权限分析问题:模拟器的问题,当然去找谷歌问问了,经过查询发现了这句话: The play image has the Google Play store already installed and you can inst...

2020-02-21 17:07:43

数据结构与算法C++实现10:快速排序

1 最流行的排序算法、速度最快的排序算法2 1962年,C.A.R. Hoare 发明了快速排序算法3 privot: 枢轴、枢纽4 快速排序算法是一个递归的算法5 见案例(QuickSort.cpp)//// Created by z on 20-2-16.// 快速排序代码演示//#include <iostream>using namespace std;...

2020-02-16 13:40:25

数据结构与算法C++实现9:插入排序

1 低级排序 -- 冒泡排序 -- 选择排序 -- 插入排序 低级排序中最快的算法 一个数组中取一个元素作为inner排好的,然后其他元素作为outer(未排序的),声明一个temp作为临时变量。 取outer中的一个元素复制给temp临时变量,用临时变量与inner中排好的元素从高到底进行比较,如果temp 低,则与inn...

2020-02-15 12:16:49

数据结构与算法C++实现8:递归的排列组合(Permutations)

1 abc 经过排列组合有八种 abc, acb, bac, bca, cab, cba2 要点:void Permutations(char* p, const int k, const int m){ // b开头的,后面跟着c所有的排列 ...

2020-02-14 22:36:09

数据结构与算法C++实现7:递归的折半查找

1 递归的是神,迭代的是人 -- 迭代的折半查找 -- 递归的折半查找2 见案例(zhebanchazhao1.cpp)/** * 本案例演示递归的折半查找与迭代的折半查找 * */#include <iostream>using namespace std;// 递归的折半查找 arg1:需要查找的数组  arg2:需要查找的数组中的元素 a...

2020-02-14 22:24:07

数据结构与算法C++实现6:递归算法

1 递归是神,迭代的是人2 自己调用自己3 老奶奶讲故事4 计算阶乘 -- 使用递归 -- 使用迭代(也就是循环) -- 任何使用递归来解决的问题,都可以使用迭代来解决5 见案例(digui1.cpp)/** * Created by z on 20-2-11. * 递归算法演示阶乘 * n! = n * (n - 1)! * * 5! = 5 * 4...

2020-02-14 22:20:16

数据结构与算法C++实现5:二分查找(Binary Search)

1 前提是数据事先已经排好顺序2 2^20 = 100万多(就是1M) 2^30 = 10亿多(就是1G)3 有趣的例子:兰州拉面4 见案例(erfenchazhao.cpp)//// Created by z on 20-2-11.// 二分查找算法演示//#include <iostream>using namespace std;// 函数声明...

2020-02-14 22:16:02

数据结构与算法C++实现4:顺序查找算法

1 顺序查找与折半查找(二分查找)2 没有排序的数据:只能顺序查找3 顺序查找:速度慢 例如:100万个数据,平均要找50万次4 见案例(shunxuchazhao.cpp)//// Created by z on 20-2-11.// 顺序查找演示//#include <iostream>using namespace std;// 函数定义 ar...

2020-02-14 22:10:56

数据结构与算法动画演示

可视化数据结构:各种算法动画演示链接

2020-02-13 21:33:07

Ubuntu系统中搜狗输入法输入汉字时选栏乱码解决办法

解决方案:1 如果是刚装完搜狗输入法,则输入命令:sudo apt-get install -f,进行依懒性检查,判断是否却是依赖项.2 如果是之前一直可以输入中文的,突然无法输入,则不是依赖项的问题,此时输入命令:killall fcitx。这种方法只能管一时,每次重启、开机都得重新输入命令。3 如果2仍不能解决问题,则删除配置文件,Ubuntu下搜狗的配置文件在~/.config...

2020-02-12 23:48:22

linux中rar压缩包的解压与压缩方法

1 进入网站https://www.rarlab.com/download.htm下载rar for linux x642 执行以下语句进行安装tar zxvf rarlinux-3.8.0.tar.gzcd rarmakemake install 3 压缩与解压缩演示解压缩演示: rar x etc.rar ./aa/ :将etc.rar压缩包解压到当前目录下的aa文件件内...

2020-02-12 21:44:08

数据结构与算法C++实现3:选择排序(Selection Sort)

1 从当前未排序的整数中找一个最小的整数,将它放在已排序的整数列表的最后。2 要点:选择排序选最小的放在左边3 想象:一条毛巾4 冒泡排序 与 选择排序 -- 冒泡排序选最大的放在右边,选择排序选最小的放在左边 -- 选择排序扫描一遍选出最小的,放在左边(已排序数值的右边),一遍扫描只进行一次交换,速度比冒泡排序快。5 见案例(xuanzepaixu1.cpp)///...

2020-02-11 15:57:33

数据结构与算法C++实现2:冒泡排序(Bubble Sort)

1 概念: 从左向右扫描数据,选择最大的数据,放在右边; 要点:比较相邻的两个数,如果左边的数大于右边的数就进行交换;2 C++中没有求数组长度的直接函数,需要自己定义3 C++中sizeof(arr)和strlen(arr)的区别 sizeof(arr)是arr数组分配的内存分配的空间来计算 strlen(arr)是以arr数组实际占用的空间来计算的4 ...

2020-02-11 15:27:15

数据结构与算法C++实现1:交换算法

1 形式 c语言中形式: void swap(int x, int y) --这个方法不行! void swap(int* px, int* py) //指针形式完成交换 define swap(x, y, t) ( (t) = (x), (x) = (y), (y) = (t)) // 宏定义形式完成交换 c++中形式: void swap(in...

2020-02-11 15:23:42

C++学习笔记38:算法简介

1 算法就是一个个函数模板,大多数在中定义2 STL中提供能在各种容器中通用的算法,比如查找,排序等3 算法通过迭代器来操纵容器中的元素。许多算法可以对容器中的一个局部区间进行操作,因此需要两个参数,一个是起始元素的迭代器, 一个时终止元素的后面一个元素的迭代器。比如查找和排序4 有的算法返回一个迭代器。比如find()算法,在容器中找一个元素,并返回一个指向该元素的迭代器5 算法可以处理...

2020-02-09 17:42:24

C++学习笔记37:迭代器

1 基本用法 -- 用于指向顺序容器和关联容器中的元素 -- 迭代器用法和指针类似 -- 有const和非const两种 -- 通过迭代器可以读取它指向的元素 -- 通过非const迭代器还能修改其指向的元素 -- 容器类:从容器模板定义出来的就叫容器类2 定义一个容器类的迭代器的方法: -- 容器类名::iterator 变量名; ...

2020-02-09 17:36:23

C++学习笔记36:标准模板库STL

泛型程序设计1 C++语言的核心优势之一就是便于软件重用2 C++中有两个方面体现重用: 1 面向对象的思想:继承和多态, 标准类库 2 泛型程序设计的思想:模板机制,以及标准模板库STL3 简单的说就是使用模板的程序设计法。4 将一些常用的数据结构(比如链表, 数组, 二叉树 写成类模板)和算法(比如排序,查找 写成函数模板)写成模板,以后则不论数据结构...

2020-02-09 17:14:21

C++学习笔记35:String类

1 基本知识 -- string类是模板类 typedef basic_string<char> string; -- 使用string类要包含头文件<string> -- string对象的初始化 - string s1("Hello"); - string month = "March"; ...

2020-02-09 17:04:21

C++学习笔记34:类模板与派生、友元、静态成员变量

1 类模板与继承 -- 类模板从类模板派生(mubanpaisheng1.cpp)/** * 类模板从类模板派生 */#include <iostream>using namespace std;template <class T1, class T2>class A{ T1 v1; T2 v2;};templ...

2020-02-09 16:57:44

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。