自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python二维列表list赋值时整列重复赋值问题解决与原理分析(10.21)

初始化一个二维数组的方法:原因:主要是由于python中复制的时候是浅拷贝#方法一:In [1]: arr = [[0]*5]*5In [2]: arrOut[2]: [[0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, 0, 0, 0, 0]]#这时用方法arr[0][0] = 1 ...

2019-10-21 17:54:12 1265

原创 概率统计问题总结

概率论与数理统计1.两个人轮流抛硬币,规定第一个抛出正面的人可以吃到苹果,请问先抛的人能吃到苹果的概率多大? (如果概率变化 思路也是一样的 例:A和B两人在球场上进行踢点球比赛,两人交换着踢,先进球者获胜。A踢进的概率为0.6,B踢进的概率为0.5。假设A先踢,那么A最后获胜的概率是)思路:涉及到轮流抛硬币的,一般是等比数列求和之类的,将结果分为1,3,5,7,…12+(12∗12)∗...

2019-08-25 21:53:08 4529

原创 高级算法梳理打卡task-3

XGBoost是boosting算法的其中一种。Boosting算法的思想是将许多弱分类器集成在一起形成一个强分类器。因为XGBoost是一种提升树模型,所以它是将许多树模型集成在一起,形成一个很强的分类器。而所用到的树模型则是CART回归树模型。讲解其原理前,先讲解一下CART回归树。一、CART回归树CART回归树是假设树为二叉树,通过不断将特征进行分裂。比如当前树结点是基于第j个特征值进...

2019-08-12 19:47:50 357

原创 2019拼多多秋招学霸批(数据分析)笔试整理----hivesql

拼多多秋招学霸批(数据分析)笔试 7.28第二题:第二题:表的结构如下:User_id createtime oprationcookie1,2015-04-10,Acookie1,2015-04-11,Bcookie1,2015-04-12,Ccookie1,2015-04-13,Acookie1,2015-04-14,Bcookie1,2015-04-15,Acooki...

2019-08-08 15:30:55 1788 1

原创 高级算法梳理打卡(task-1)

gbdtgbdt+lr是facebook提出在线广告模型,我们知道LR之前在广告和推荐系统由于其快速的计算而被广泛使用,使用由于lr是线性模型,其模型表现能力不强,需要做大量的特征工程。facebook提出提出使用决策树进行特征embedding。为了提升线性分类器的准确度,有两种方法进行特征变换:对于连续特征。先进行离散化bin,然后把bin的编号作为离散型特征。这样的话,线性模型可...

2019-08-07 16:50:20 135

原创 线性回归算法梳理(打卡task-1)

线性回归算法梳理(打卡task-1)1.从不同的角度看线性回归(传统的统计学的角度+机器学习角度)2.机器学习概述:机器学习(Machine Learning, ML),顾名思义,让机器去学习。这里,机器指的是计算机,是算法运行的物理载体,你也可以把各种算法本身当做一个有输入和输出的机器。那么到底让计算机去学习什么呢?对于一个任务及其表现的度量方法,设计一种算法,让算法能够提取中数据所蕴含...

2019-08-07 16:37:11 175

原创 leetcode刷题(第二周)笔记--链表

链表专题链表专题(重点在于语法)链表的特点:只能从前往后遍历,只能找到这个节点的后面一个节点,无法找到这个节点的前驱节点tips:如果有的题可能涉及到改变或删除头节点,为了简化特判情况,可以自己建立一个虚拟头节点dummy节点,让它指向head(头节点)题型二:双指针扫描的1.找倒数第k个节点,当然可以扫一遍求出链表长度,再正着来扫,这样的话(需要遍历两边链表)双指针呢,先让快的走k步,...

2019-07-31 12:32:07 130

原创 剑指offer刷题day-1

剑指offer刷题day-1 (12道题)知识点梳理1.类似于二分从右上角开始找,复杂度o(n2)—>0(n+m) 就是o(n)级别的2.语法题,python里的replace函数3.vector(ans.rbegin(),ans.rend()) 返回一个反转数组4.重点:...

2019-07-23 23:03:23 196

原创 c++ 两种经常用到的排序算法(快速排序+归并排序)

#include <iostream>using namespace std;const int N=1e6+10;int n;int f[N];int quick_sort(int f[],int l,int r,int k){ if (l >= r) return q[l];//特判一下,递归至最后,输出第k个最小的数 int x=f[l],i=l-...

2019-07-23 14:39:39 633 1

原创 leetcode刷题(第一周)笔记--二分专题

leetcode --二分专题一.思路二.两套模板三.具体的题目整理了10道题目 题号如下:1.69-------2.35-------3.34-------4.74-------5.1536.33-------7.278-----8.162------9.287----10.275...

2019-07-22 01:32:46 209

原创 用数组模拟栈+单调栈的几个例子(leetcode)

数组模拟栈和队列在c++中,stl中栈的常见操作为入栈、出栈、判断栈是否为空、返回栈的长度等,以下我们就用数组来模拟栈的常见操作。note:在实际算法题中行,用stl中的栈往往不如用数组模拟的快。#include <iostream>using namespace std;const int N=1000010;int stk[N];int tt;在这里我们创建了一个长...

2019-07-12 16:34:23 622

原创 最短路问题(单源+多源最短路问题)

最短路问题的几种情况及实现模板最短路的常见情况总结及算法朴素的Dijkstra算法:(注:若所有权重都相等,可以采取BFS宽度优先搜索来找最短路)给定一个n个点m条边的有向图,图中可能存在重边和自环,所有边权均为正值。请你求出1号点到n号点的最短距离,如果无法从1号点走到n号点,则输出-1。输入格式第一行包含整数n和m。接下来m行每行包含三个整数x,y,z,表示点x和点y之间存在一...

2019-06-29 22:35:02 719

原创 用tensorflow手动实现VGG16

用tensorflow手动实现VGG161简介VGG卷积神经网络是牛津大学在2014年提出来的模型。当这个模型被提出时,由于它的简洁性和实用性,马上成为了当时最流行的卷积神经网络模型。它在图像分类和目标检测任务中都表现出非常好的结果。在2014年的ILSVRC比赛中,VGG 在Top-5中取得了92.3%的正确率。2结构图我们将其结构拆解开:具体每步过程如下​ 表4.5...

2019-06-25 17:04:42 1955

转载 基于tensorflow分析TCHUnews数据

task1:基于tensorflow分析TCHUnews数据数据集介绍TCHUnews:THUCNews是根据新浪新闻RSS订阅频道2005~2011年间的历史数据筛选过滤生成,包含74万篇新闻文档(2.19 GB),均为UTF-8纯文本格式。由于担心数据量太过庞大,故减少训练数目。本文利用CNN对文本数据进行分类。过程介绍:思维导图1模块导入:# coding: utf-8imp...

2019-06-21 17:02:47 342

空空如也

空空如也

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

TA关注的人

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