自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

syyyy712的博客

格局决定未来!

  • 博客(102)
  • 收藏
  • 关注

转载 Objective-C中的property属性

目录OC中的属性回归传统C++类属性变量的定义形式Property属性变量封装定义不同属性特质修饰词的限制相关问题OC中的属性属性(Property)是Objective-C语言的其中一个特性,它把类对象中的数据变量及其读写方法统一封装起来,是对传统C++中要重复为每个变量定义读写方法的一种封装优化,OC将这些变量封装为属性变量,系统可自动生成getter和setter读写方法,同时仍然允...

2019-08-18 15:10:26 589

原创 Java中的成员内部类、静态内部类和方法内部类

目录成员内部类静态内部类方法内部类完整程序成员内部类成员内部类创建对象必须使用外部类对象来创建内部类对象,而不能直接new内部类构造方法的方式创建;//普通成员内部类创建对象,需通过外部类对象进行创建demo01 de1 = new demo01();DemoChild2 dc2 = de1.new DemoChild2();外部类对象不能直接使用内部类的属性和方法,可先...

2019-05-14 11:22:32 1317

原创 C语言处理字符串函数总结

目录1、字符数组的输入和输出:scanf(格式控制,地址表列(在变量前加上取地址符&))和printf(格式控制,输出表列)gets(字符数组)和puts(字符数组)注意:2、字符串连接函数:strcat(字符数组1,字符数组2)注意:3、字符串复制函数:strcpy(字符数组1,字符数串2或者字符数组名)strncpy(字符数组1,字符串2或者字符数组名,n)注意:4、字符串比较函数:s...

2019-05-07 11:58:46 23305 17

转载 原码,反码,补码详解

文章目录一. 机器数和真值1、机器数2、真值二. 原码, 反码, 补码的基础概念和计算方法1、原码2、反码3、补码三. 为何要使用原码, 反码和补码四. 原码, 反码, 补码 再深入1、同余的概念2、负数取模3、证明本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法。希望本文对大家学习计算机基础有...

2019-05-06 16:23:03 288

原创 面试常问的有关操作系统知识

1. 操作系统的四大特性并发性、共享性、虚拟性、异步性2. 操作系统的主要功能处理器管理、存储器管理、设备管理、文件管理、用户接口3. 进程的有哪几种状态,状态转换图,及导致转换的事件 :进程由进程控制块(PCB)、程序段和数据段组成。**创建状态**:进程在创建时需要申请一个空白PCB,向其中填写控制和管理进程的信息,完成资源分配。 如果创建工作无法完成...

2019-04-03 10:43:22 632

原创 百度春招题目

选择题:abc+/de+*表达式是什么?哈希表解决方法的二次探测再散列法?Linux系统中$ ∗与*与∗与$@有什么区别图像识别方法有哪几种(模糊识别、特征识别、结构识别、统计模式识别,这四种选择三种)固定分区存储管理二分查找26*aa=2068是什么进制s= ‘abcdefg’,s[::-1]返回什么;EM算法SecondaryNameNodeShell字符串变量中保有变...

2019-04-03 10:26:07 1590

原创 京东实习笔试题

博主完成毕业设计,在整理磁盘资料时,找到了些当时报名实习公司的笔试题(2018年),当时只记录了部分题目!选择题:已知中序遍历和后序遍历,求前序遍历;进程与线程区别和关系;解决过拟合的方法;已知入栈和出栈求最少栈空间是多少;数据库的select语句和条件语句(Having);条件概率(已知喝酒的有10%,开车的有20%,开车中喝酒有10%,求又开车又喝酒);RNN训练的困难之处;...

2019-04-03 10:18:57 803

原创 腾讯实习笔试题

博主完成毕业设计,在整理磁盘资料时,找到了些当时报名实习公司的笔试题(2018年),当时只记录了问答题和部分选择题知识点!基本考高等数学、线性代数、数理统计和概率论知识。题型:问答题(3题),选择题(25题)。问答题:论述机器学习模型中的偏差和方差,说明各种情况下的解决办法?简述数理统计中假设检验的基本步骤?微信定位数据有什么价值,你准备用这些数据做什么事情?选...

2019-04-03 09:51:35 483

原创 机器学习常见面试问题

1、生成模型和判别模型是什么?各有什么优缺点?2、机器学习常见的评价指标有哪些? 机器学习常见评价指标:AUC、Precision、Recall、F-measure、Accuracy(ROC曲线的含义——横轴FPR,纵轴TPR)?3、常用的损失函数有哪几种,有什么优缺点?4、阐述下感知机模型(模型、策略、算法三方面)5、请说明下KNN算法,KNN由哪三个基本要素决定以及K值的取值过大或者过...

2019-04-03 09:10:19 1058

原创 ubuntu16.04下python+opencv开启摄像头获取帧图片并将图片保存在文件夹

import cv2cap = cv2.VideoCapture(0)i=0while(1): ret,frame=cap.read() cv2.imshow('capture',frame) cv2.imwrite('/home/tlx/darknet/data1/' + str(i) + ".jpg", frame)#将拍摄到的图片保存在data1文件夹中 ...

2019-02-16 12:52:46 4251

转载 python+matplotlib绘图线条类型和颜色选择

本文由以下链接转载:http://www.cnblogs.com/darkknightzh/p/6117528.html参考网址:http://stackoverflow.com/questions/22408237/named-colors-in-matplotlibhttp://stackoverflow.com/questions/8409095/matplotlib-set-mar...

2019-02-16 08:44:42 106348 4

原创 YOLO测试图片显示准确率值

在YOLO官网下载darknet测试图片,结果图片上只会显示类别,不会显示准确率值,为了能显示框架准确率值如下图的形式修改配置文件如下:首先打开darknet/src配置文件中找到image.c文件然后在image.c文件中找到draw_detections函数,加入红色方框中的几行代码最后重新编译darknetmake cleanmake...

2019-02-08 20:55:37 10459 6

原创 YOLO识别隐藏类别信息

step1:打开src/image.c文件step2:找到image.c/draw_derections()函数step3:将draw_derections()函数中的draw_label()那一行代码注释掉step4:重新编译darknet,可能会出现warning(这个不影响),进入darknet目录,然后输入以下代码重新编译: make clean ...

2019-01-21 11:45:46 856

原创 [LeetCode] Largest Perimeter Triangle

题目描述:Given an array A of positive lengths, return the largest perimeter of a triangle with non-zero area, formed from 3 of these lengths.If it is impossible to form any triangle of non-zero area, re...

2019-01-17 20:16:43 200

原创 Python3运算符

Python运算符主要有:算术运算符比较(关系)运算符赋值运算符位运算符逻辑运算符成员运算符身份运算符运算符优先级文章目录算术运算符比较(关系)运算符赋值运算符位运算符逻辑运算符成员运算符身份运算符运算符优先级算术运算符比较(关系)运算符赋值运算符位运算符逻辑运算符成员运算符身份运算符运算符优先级...

2019-01-16 14:54:40 329

原创 Python3基本数据类型

博主平时编程用的最多是C++,python用的比较少,最近重新系统掌握下python,首先从pyhton的数据类型下手:Python3总共有6个标准的数据类型:Number(数字)——不可变String(字符串)——不可变List(列表)——可变Tuple(元组)——可变Set(集合)——不可变Dictionary(字典)——不可变文章目录Number(数字)String(字...

2019-01-16 11:51:28 619

原创 String类的编写

重载了+=,+,==,=,<<,>>class StringC {public: //普通构造函数 StringC(const char*str) { if (str == NULL) { m_data = new char[1]; m_data[0] = '\0'; } else { int len = 1 + strle...

2019-01-09 09:45:33 508

原创 【剑指offer{45-47}】孩子们的游戏(圆圈中最后剩下的数)、求1+2+3+...+n、不用加减乘除做加法

文章目录孩子们的游戏(圆圈中最后剩下的数)题目描述C++代码求1+2+3+...+n题目描述C++代码不用加减乘除做加法题目描述C++代码孩子们的游戏(圆圈中最后剩下的数)题目描述每年六一儿童节,牛客都会准备一些小礼物去看望孤儿院的小朋友,今年亦是如此。HF作为牛客的资深元老,自然也准备了一些小游戏。其中,有个游戏是这样的:首先,让小朋友们围成一个大圈。然后,他随机指定一个数m,让编号为...

2019-01-05 20:40:22 187

原创 C++中类构造函数(普通构造函数和拷贝构造函数)和析构函数讲解(附代码)

文章目录构造函数初始化构造函数初始化列表拷贝构造函数析构函数构造函数初始化类在实例化前不会占用内存,只用对象实例化后则会有内存存储数据,对象初始化用构造函数,构造函数在对象被实例化时被调用,有且只调用一次,构造函数可重载,与类同名,可带有参数,但是没有返回值。构造函数分为无参构造函数和有参构造函数,无参构造函数就是默认构造函数,有参构造函数如果参数均赋有默认值则是默认构造函数,因此默认构造函...

2019-01-04 19:40:14 907

原创 【剑指offer{40-44}】和为S的连续正数序列、和为S的两个数字、左旋转字符串、翻转单词顺序列、扑克牌顺子

文章目录和为S的连续正数序列题目描述C++代码和为S的两个数字题目描述C++代码左旋转字符串题目描述C++代码翻转单词顺序列题目描述C++代码扑克牌顺子题目描述C++代码和为S的连续正数序列题目描述小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数)。没多久,他就...

2019-01-04 11:18:54 154

原创 浙江创邻科技笔试题(算法方向,编程语言不限)

博主是9月底收到了浙江创邻科技的笔试邀请,在线笔试总共两道题目,编程语言不限:第一题:小明的女朋友最喜欢在网上买买买了,可是钱包里钞票有限,不能想买啥就买啥。面对琳琅满目的物品,她想买尽可能多的种类,每种只买一件,同时总价格还不能超过预算上限。于是她请小明写程序帮她找出应该买哪些物品,并算出这些物品的总价格。输入规范:每个输入包含两行。第一行是预算上限。第二行是用空格分隔的一组数字,代表每...

2019-01-03 19:39:19 1201 2

原创 杭州嘉云数据面试题(Club Factory)

Club Factory是博主10月份面试的一家公司,由于时间间隔3个月,有些太具体的面试问题有点遗忘了,博主会尽力把记得的分享给大家。博主报的是人工智能图像算法岗位,Club Factory总共三轮面试,两轮技术面和一轮HR面试。技术面一面是一个小姐姐,问了我:YOLO v2和YOLO v1的区别YOLO v2的工作原理,如何识别YOLO 的损失函数写一下BN的优势快排和插排代...

2019-01-03 19:26:09 1734 2

原创 【剑指offer{35-39}】两个链表的第一个公共结点、数字在排序数组中出现的次数、二叉树的深度、平衡二叉树、数组中只出现一次的数字

文章目录两个链表的第一个公共结点题目描述C++代码数字在排序数组中出现的次数题目描述C++代码二叉树的深度题目描述C++代码平衡二叉树题目描述C++代码数组中只出现一次的数字题目描述C++代码两个链表的第一个公共结点题目描述输入两个链表,找出它们的第一个公共结点。C++代码//用栈解决这个问题,将链表压入栈,再分别将节点弹出来,若碰到两个栈节点不一致则说明上一个弹出的节点是第一个...

2019-01-03 18:59:48 142

原创 C++岗位面试常问问题

2018秋招已经基本结束,博主主要找的是C++有关的开发和人工智能图像识别算法岗位,目前offer有几家国内知名大企业。在即将开启2019年新年前,博主特将有关C++的面试常问知识点归纳一下,仅供大家参考。文章目录常量const和#define的区别类中的常量引用和指针的比较内存管理常见的内存错误指针和数组对比野指针原因malloc/free使用要点new/delete使用要点C++高级特性成...

2018-12-30 19:10:46 3262

原创 2019海康威视软件开发工程师(C/C++)面试问题

文章目录技术面HR面技术面自我介绍介绍简历中的某一个项目计算机网络有几层(传输层有哪些协议)TCP/UDP区别TCP三次握手协议过程数组和链表区别重写和重载的概念C++多态的机制给一个集合,集合中有0-9共10个数,有多少个子集链表中在某个位置中插入一个节点,如何插入线程和多线程的区别代码中常用的数据结构有哪些报文中前几个字节包含什么HR面自我介绍目前面试...

2018-12-30 18:11:22 7739 6

原创 【剑指offer{31-34}】整数中1出现的次数(从1到n整数中1出现的次数)、把数组排成最小的数、丑数、第一个只出现一次的字符

文章目录整数中1出现的次数(从1到n整数中1出现的次数)题目描述C++代码把数组排成最小的数题目描述C++代码丑数题目描述C++代码第一个只出现一次的字符题目描述C++代码整数中1出现的次数(从1到n整数中1出现的次数)题目描述求出1-13的整数中1出现的次数,并算出100-1300的整数中1出现的次数?为此他特别数了一下1~13中包含1的数字有1、10、11、12、13因此共出现6次,...

2018-11-18 21:22:39 116

原创 面试常考排序算法

#include<iostream>#include<algorithm>using namespace std;//快排(最好结果是nlogn,最坏情况是n*n)void QuickSort(int arr[], int L, int R){ int pivot = arr[(L + R) / 2]; int i = L; int j = R; wh...

2018-10-25 16:12:56 1029

原创 求最长子序列和最长公共子串

又有一段时间没刷题,今天温故下,最长公共子序列和最长公共子串概念不一样,子序列可以不连续,子串必须连续,这两题均可以用动态规划解决!,下面程序在VS上跑过无问题!#include<iostream>#include<string>#include<algorithm>#include<cmath>using namespac

2018-10-25 15:08:21 213

原创 【剑指offer{25-30}】复杂链表的复制、字符串的排列、数组中出现次数超过一半的数字、最小的K个数、连续子数组的最大和

复杂链表的复制、字符串的排列、数组中出现次数超过一半的数字、最小的K个数、连续子数组的最大和复杂链表的复制题目描述C++代码字符串的排列题目描述C++代码数组中出现次数超过一半的数字题目描述C++代码最小的K个数题目描述C++代码连续子数组的最大和题目描述C++代码复杂链表的复制题目描述输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点...

2018-10-07 15:57:14 151

原创 【剑指offer{23-24}】二叉搜索树的后序遍历序列、二叉树中和为某一值的路径

二叉搜索树的后序遍历序列、二叉树中和为某一值的路径二叉搜索树的后序遍历序列题目描述C++代码二叉树中和为某一值的路径题目描述C++代码二叉搜索树的后序遍历序列题目描述输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。C++代码class Solution {public: bool V...

2018-10-06 19:21:27 167

原创 【剑指offer{19-22}】顺时针打印矩阵、包含min函数的栈、栈的压入弹出序列、从上往下打印二叉树

顺时针打印矩阵、包含min函数的栈、栈的压入弹出序列、从上往下打印二叉树顺时针打印矩阵题目描述C++代码包含min函数的栈题目描述C++代码栈的压入弹出序列题目描述C++代码从上往下打印二叉树题目描述C++代码顺时针打印矩阵题目描述输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 ...

2018-10-06 17:57:47 151

原创 【剑指offer{15-18}】反转链表、合并两个排序的链表、树的子结构、二叉树的镜像

反转链表、合并两个排序的链表、树的子结构、二叉树的镜像反转链表题目描述C++代码合并两个排序的链表题目描述C++代码树的子结构题目描述C++代码二叉树的镜像题目描述C++代码反转链表题目描述输入一个链表,反转链表后,输出新链表的表头。C++代码/*struct ListNode { int val; struct ListNode *next; ListNode(int ...

2018-10-05 19:11:32 237

原创 【剑指offer{11-14}】二进制中1的个数、数值的整数次方、调整数组顺序使奇数位于偶数前面、链表中倒数第k个结点

二进制中1的个数、数值的整数次方、调整数组顺序使奇数位于偶数前面、链表中倒数第k个结点二进制中1的个数题目描述C++代码数值的整数次方题目描述C++代码调整数组顺序使奇数位于偶数前面题目描述C++代码链表中倒数第k个结点题目描述C++代码二进制中1的个数题目描述输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。C++代码class Solution {public:...

2018-10-05 19:02:10 140

原创 【剑指offer{7-10}】斐波那契数列、跳台阶、变态跳台阶、矩形覆盖

斐波那契数列、跳台阶、变态跳台阶、矩形覆盖斐波那契数列题目描述C++代码跳台阶题目描述C++代码变态跳台阶题目描述C++代码矩形覆盖题目描述C++代码注:思路均是动态规划,用中间数组dp存放计算值,如果用递归耗费空间太大。斐波那契数列题目描述大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。n<=39C++代码clas...

2018-10-05 09:13:27 181

原创 【剑指offer{4-6}】重建二叉树、用两个栈实现队列、旋转数组的最小数字

重建二叉树、用两个栈实现队列、旋转数组的最小数字重建二叉树题目描述C++代码用两个栈实现队列题目描述C++代码旋转数组的最小数字题目描述C++代码重建二叉树题目描述输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉...

2018-10-05 08:28:52 165

原创 【剑指offer{1-3}】二维数组查找、空格替换、从尾到头打印链表

【剑指offer{1-3}】二维数组查找题目描述C++代码展示空格替换题目描述C++代码展示从头到尾打印链表题目描述C++代码展示注:代码均在牛客网上运行,结果均通过!二维数组查找题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。选择...

2018-10-04 09:08:03 147

原创 [剑指offer]链表中倒数第k个结点/反转链表/合并两个排序的链表

题目描述输入一个链表,输出该链表中倒数第k个结点。解释:针对该道题目,主要有两种解法:一种是将链表的节点压入栈,由于栈有一个特点是先进后出,因此倒数第k个变成了顺数第k个;第二种解法是求链表第k个节点,相当于顺序遍历链表第(n-k)个节点(计算下标从0开始),n为节点的总个数。其中对k的取值还要考虑,如果k的值大于链表总结点个数,则返回NULL。针对上述解释的两种解法,C++代码如下:...

2018-08-16 15:48:00 175

原创 [LeetCode]62Unique Paths /63Unique Paths II/64Minimum Path Sum

62. Unique Paths题目描述:A robot is located at the top-left corner of a m x n grid (marked ‘Start’ in the diagram below).The robot can only move either down or right at any point in time. The robot is...

2018-08-15 10:34:51 136

原创 [LeetCode]26Remove Duplicates from Sorted Array和27. Remove Element

26、题目描述:Given a sorted array nums, remove the duplicates in-place such that each element appear only once and return the new length.Do not allocate extra space for another array, you must do this ...

2018-08-14 15:36:38 119

转载 全概率公式、贝叶斯公式推导过程(在原博文的基础上有补充)

(1)条件概率公式设A,B是两个事件,且P(B)>0,则在事件B发生的条件下,事件A发生的条件概率(conditional probability)为:P(A|B)=P(AB)/P(B)(2)乘法公式1.由条件概率公式得:P(AB)=P(A|B)P(B)=P(B|A)P(A) 上式即为乘法公式;2.乘法公式的推广:对于任何正整数n≥2,当P(A1A2...

2018-08-11 10:31:50 2292

空空如也

空空如也

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

TA关注的人

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