自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_22227123的博客

欢迎爱学习的小伙伴交流,优先回复0.0

  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 笔试:二维数组中找是否有关键字K

条件:每一行每一列都从左到右,从上到下递增排序,完成函数,判断是否含有该整数k;class Solution {public: bool Find(int target, vector<vector<int> > array) { if(array.empty()) return false; int ...

2019-06-26 16:30:01 196

原创 vivo提前批笔试面试--图像算法offer

刚结束不久的vivo提前批面试,已通过。流程:一次笔试+一面(技术面)+二面(HR面试)总体感觉还不错,HR小姐姐比技术面的人更严肃一些。可惜第一次找工作,不知道还要谈薪资,没经验。...

2019-06-21 10:42:12 1798

原创 消息~

最近一直没有更新博客,学习没停。最近研究人脸识别的东西,撸代码太忙了;实验记录在自己笔记里,还没有在这里上传~后面再陆续更新!

2019-01-08 20:41:55 229

原创 win+Anaconda3+pytorch+cpu

方法1.如何在win10 python3.6开启Pytorch支持:首先安装Anaconda3,然后下载Pytorch的conda 安装包,地址:pytorch conda安装包—pytorch-0.1.12-py36_0.1.12cu80.tar.bz2 下载完毕之后,直接cmd进入到pytorch-0.1.12-py36_0.1.12cu80.tar.bz2对应的目录,执行以下命令:...

2018-12-04 14:39:39 264

原创 anaconda安装以及jupyter配置python2和python3环境切换教程

Anaconda是使用python进行数据分析或数据挖掘的一个优秀的工具包,其中的jupyter notebook也是其中一个十分好用的工具。jupyter notebook的使用方法简单,直接在命令行中jupyter notebook就可以在浏览器中启动。 pycharm与jupyter notebook各有所长,可以按需使用。 学术界偏向于使用py...

2018-12-03 16:00:05 5469

原创 python:图片合成(PIL 库Image类模块)

实现两张图的合成。两种情况:两张非透明图的合成;涉及透明图的合成。1.第一类:直接将两张图和在一起就行,选好位置粘贴覆盖。(适合规则图合并)from PIL import Image#加载底图base_img = Image.open(ur'9.png')#加载底图# 可以查看图片的size和mode,常见mode有RGB和RGBA,RGBA比RGB多了Alpha透明度# pr...

2018-10-11 10:42:14 5392 2

原创 c++:类和对象简明理解——c语言区别

1.c语言:   面向过程的语言,强调算法,过程性编程语言;   自顶向下,将大型程序分解为小的任务(函数),强调单元和模块;2.OOP:面向对象编程:   2.1 OOP重要特性5个:(1)抽象;(2)封装和数据隐藏;(3)多态;(4)继承;(5)代码的可重用性;   2.2 C++中的类和对象说明:          自底向上的编程,从低级组织(类)...

2018-09-13 16:40:19 1894

原创 内存管理问题(堆内存和栈内存)及二叉树先序遍历递归与非递归为例

(一)内存空间分类1.在程序中,data存储在不同的区段(4个):栈存储区,堆存储区,全局及静态存储区,常量存储区。  栈存储区:主要存参数和局部变量,空间由编译器负责分配和回收,数据后进先出故叫得名;  堆存储区:主要存储动态分配的内存块,这里的数据空间编译器不处理,由程序员负责分配以及回收,如果程序始终没有主动释放,则在程序结束时操作系统回收;  全局及静态存储区:主要存储全局...

2018-09-13 10:15:59 429

原创 VS2013常见错误:error C4996: 'fopen' 以及 error C4996:无法将参数 1 从“LPCTSTR”转换为“const char *

这两个错误在c++ 项目中灰常常见了,修改项目属性就可以得到解决。(1)错误 10    error C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See o...

2018-08-04 16:14:30 524

原创 机试题目:句子的逆序(单词为单位)

运行结果:涉及基础知识:对于字符数组:方法一:getline()读入整行数据,使用回车键输入的换行符来确定输入结尾;cin.getline(str, len),二者都适用于字符数组;方法二:cin.get(str, len)两者都是读取一行输入,直至换行符。然后,getline将换行符丢弃,而get()将换行符保留在输入序列里对于string类:方法一:getline(cin, str)。1.利用...

2018-07-03 11:03:08 178

原创 机试题目:字符串逆序

1.改进前,静态数组分配,时间3ms,测试case百分百。#include &lt;stdio.h&gt;#include &lt;string.h&gt;int main(){ char a[400]; scanf("%s",a); for(int i=strlen(a)-1;i&gt;=0;i--) { printf("%c",a[i]);...

2018-07-02 16:01:50 189

原创 机试题目:整数以字符串形式逆序输出;数值颠倒

1.题目:        输入一个整数,将这个整数以字符串的形式逆序输出程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001。#include&lt;stdio.h&gt;int main(){ int a,i=0; char b[100]; scanf("%d",&amp;a); int x=a; do { ...

2018-06-27 19:37:20 855

原创 机试题目:输出正浮点数的近似整数值

1.题目:空间限制:32768K写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。输入描述:输入一个正浮点数值输出描述:输出该数值的近似整数值2.优化前代码:3ms#include&lt;iostream&gt;using namespace std;int getApprox(float a){ int b=a; ...

2018-06-27 18:56:23 960

原创 关键字初始次序与排序算法之间影响

1.元素的移动次数与关键字的初始排列次序无关的是:基数排序。2.元素的比较次数与初始序列无关是:选择排序。3.算法的时间复杂度与初始序列无关的是:直接选择排序。4.选择排序一定是n-1趟排序,比较的次数永远是n(n-1)/2。5.冒泡排序最少一趟,最多n-1;比较次数最少n-1,最多n(n-1)/2。6.下列几种排序方法中,空间复杂度最高的是(归并排序)   快排、插入排序、选择排序、归并。   ...

2018-06-25 20:28:36 5573 5

原创 C\C++快速排序算法

1.时间复杂度O(Nlog N)是冒泡排序的一种改进:比较次数相对减少,效率高。在内部排序中,快排是最好的方法之一。2.基本思想:    首先通过一趟排序把序列分割为两个部分;一个部分的数据比另一部分的小;然后分别对这两部分序列重复上述步骤,直至整个序列有序。3.说明(明显的递归特性)    1)假定待排序的序列为{ki|i from 1~n};    2)从中任选一个km(基准元素),不大于km...

2018-06-25 16:14:32 270

原创 python中os.listdir( )函数读取文件夹下文件的乱序和排序问题

1. os.listdir()概述    os.listdir() 方法用于返回指定的文件夹包含的文件或文件夹的名字的列表。例如:    dir ='F:/Home_01/img'#当前目录    filenames=os.listdir(dir)#filenames存储dir下的所有文件名。    注意:os.listdir()返回的文件名不一定是顺序的,也就是说结果是不固定的,如下图,则fil...

2018-04-11 21:23:22 48423 24

原创 python中WindowsError: [Error 183]错误和os.raname( )详解

       自己在利用python遍历文件夹中文件并重命名时,正确代码代码有时候确报错,出现WindowsError[183]。【183】--&gt;表示当文件存在时,无法创建文件。        ...       os.rename(oldfilepath,newfilepath),该句报错,很可能是因为你的新的路径newfilepath已经和当前文件夹中某个文件重复,故出现上述错误【183...

2018-04-11 21:03:30 18373

原创 python出现错误:IndentationError:unindent does not match any outer indentation level

python 中报错:    IndentationError: unindent does not match any outer indentation level;表示缩进出现问题,尽管代码看上去对齐是没有缩进问题的,最好打开notepad++检查一下。菜单栏选择“视图”-&gt;“显示符号”-&gt;"显示制表符与空格",进行缩进检查。如下:我的代码第20行报错:上述操作检查后如下:(20...

2018-04-08 14:56:04 288

原创 webstorm 安装教程

WebStorm软件安装教程:        建议官网下载,打开官方网址:https://www.jetbrains.com/webstorm/,选择windows,点击“Download”。        下载路径您老随意。       选择“license server”,然后输入:http://idea.imsxm.com/,进行激活。       如果激活失败,尝试一下输入:http://...

2018-04-02 21:26:51 837

原创 python实现链表逆序(反转函数)

1.实现列表逆序输出(a)代码1示例:#!/user/bin/python#-*- coding:UTF-8 -*-def reverse(list):    for i in range(0,len(list)/2):        temp=list[i]        list[i]=list[-i-1]        list[-i-1]=templ=[1,2,3,4,5,6]revers...

2018-03-29 17:03:22 1987

原创 python入门笔记(五)

1.python中日期和时间       python中的程序处理时间和日期有许多方式,转换日期格式是一个常见的功能。其中time 和 calendar 模块可以用于格式化日期和时间,时间间隔是以秒为单位的浮点小数。       (1)上述的time模块下有许多函数可以转换日期格式,示例函数time.time().代码示例:#用于获取当前时间戳import time;time_tag=time.t...

2018-03-28 22:46:54 154

原创 python统计文件个数以及根据文件名中关键字批量重命名文件os.rename()

1.python中的文件操作实践:统计文件个数以及根据关键字批量修改重命名文件可执行代码示例:import os#加载os模块,处理文件和目录问题import sys#加载sys模块,提供了有关Python运行环境的变量和函数,该代码中可不用count=0#统计文件个数dir ='F:/Le2i/Coffee_room_01/cut2'#文件夹路径filenames=os.listdir(dir)...

2018-03-28 10:43:14 1755

原创 python入门笔记(四)

1.python中的break语句    break跳出该循环体结构,循环结束标志。示例(遇到4结束循环,否则输出数字):2.python中的continue语句    不同于break,continue只是跳出该次循环进入下一次。    示例(选择性输出奇数):3.python中的pass语句    pass语句,是空语句,是为了保持程序结构的完整性,单纯的实现站位功能。4.python中数值转...

2018-03-26 16:07:15 150

原创 python入门笔记(三)

1.循环else语句:    在 python 中,for … else 表示这样的意思,for 中的语句和普通的没有区别,else 中的语句会在循环正常执行完(即 for 不是通过 break 跳出而中断的)的情况下执行,while … else 也是一样。代码示例: # 迭代 10 到 20 之间的数字     for num in range(10,20):         for i ...

2018-03-26 10:48:26 201 2

原创 python入门笔记(二)

python中的运算符:(a)算数运算,赋值运算符以及比较运算符,与c、c++基本类同,不多赘述。示例:幂赋值运算符 c **= a 等效于 c = c ** a。(b)位运算符,类似机组:&amp;,|,^(异或),~x 类似于 -x-1。(c)逻辑运算符,and,or,not;示例:a=1;b=2;#如果a为false,(a and b)返回false,否则返回b的值2;           ...

2018-03-24 21:29:14 131

原创 python入门笔记(一)

python基础语法(一):1.推荐使用#!/usr/bin/env python :    告诉操作系统在执行脚本的时候,首先会到 env 设置里查找 python 的安装路径,调用 对应目录下的 python 解释器;2.乱码问题:    使用# -*- coding: UTF-8 -*-或者#coding=utf-8可解决3.python可允许我们同事为多个变量赋值:    (a)x1=x2...

2018-03-24 19:22:28 117

个人简历模板(十六)软件工程师

帮助求职者或者大学生填写简历,尤其是有软件工程师意向的同学更应该看一看!

2014-10-20

空空如也

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

TA关注的人

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