自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mosu_的专栏

心有猛虎,细嗅蔷薇,过去,现在抑或未来。。。

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

原创 【tensorflow】tf.pad()

tf.pad(tensor,#被填充的张量 paddings,#填充的格式 mode='CONSTANT',#填充模式:'CONSTANT''REFLECT''SYMMETRIC' name = None, constant_values = 0)#用于在'CONSTANT'模式下,设置的填充值例子:import tensorfl...

2019-11-13 16:16:35 280

原创 【tensorflow】tf.shape() 和 x.get_shape().as_list()

1、tf.shape()获取张量的大小,比较直接import tensorflow as tfimport numpy as npa_array = np.array([[1, 2, 3], [4, 6, 5]])b_list = [[11, 22, 33], [44, 55, 66]]c_tensor = tf.constant([[111, 222, 333], [444, 5...

2019-11-13 14:59:57 1152

原创 CF Good ol' Numbers Coloring

题目链接:https://codeforces.com/problemset/problem/1245/Aoutputstandard outputConsider the set of all nonnegative integers:0,1,2,…0,1,2,…. Given two integersaaandbb(1≤a,b≤1041≤a,b≤104). We pain...

2019-11-04 21:42:16 428

原创 CF Constanze's Machine【简单dp】

题目链接:https://codeforces.com/problemset/problem/1245/CConstanze is the smartest girl in her village but she has bad eyesight.One day, she was able to invent an incredible machine! When you pronoun...

2019-11-04 21:31:19 494

原创 【tensorflow】tf.summary

在训练的时候,常常项想知道损失的变化,以及各层的训练状况。tensorflow提供了一个可视化工具tensorboard。使用tensorboard可以非常方便地观察损失的变化曲线,还可以观察训练速度等其他日志信息,达到实时监控训练过程的目的。在训练的过程中,主要用到了tf.summary()的各类方法,能够保存训练过程以及参数分布图并在tensorboard显示。1、tf.summary...

2019-11-03 16:43:48 397 1

原创 hdoj 1007 Quoit Design【分治法+平面最近点对】

Problem DescriptionHave you ever played quoit in a playground? Quoit is a game in which flat rings are pitched at some toys, with all the toys encircled awarded.In the field of Cyberground, the pos...

2019-11-02 21:16:24 230

原创 hdoj1556 Color the ball【线段树+区间更新】

Problem DescriptionN个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数a b(a <= b),lele便为骑上他的“小飞鸽"牌电动车从气球a开始到气球b依次给每个气球涂一次颜色。但是N次以后lele已经忘记了第I个气球已经涂过几次颜色了,你能帮他算出每个气球被涂过几次颜色吗?Input每个测试实例第一行为一个整数N,(N <= 10...

2019-11-02 21:03:40 130

原创 【tensorflow】库函数,tf.contrib.layers.batch_norm

tf.contrib.layers.batch_norm( inputs, decay=0.999, center=True, scale=False, epsilon=0.001, activation_fn=None, param_initializers=None, param_regularizers=None, u...

2019-11-02 15:50:58 2455

原创 线段树

线段树可以解决的问题:1、区间查询--询问某段区间的某些性质(极值、求和、etc)2、区间更新--某些操作影响了某段区间(统一加一个值...)3、三个问题--更新点,区间查询--更新区间,查询点--更新区间,查询区间问题:一个长度为N的一维数组(a[1]~a[N]),我们每次对该数组有一些操作:·1、修改数组中某个元素的值-----【1,5,4,1,6】...

2019-10-30 21:00:48 166

原创 【tensorflow基础学习】Session的参数配置

在生成会话时,通常会设置构造函数的config参数来配置会话的一些选项。可以配置的选型有很多,比如并行的线程数、GPU分配策略、运算超时时间等。为了配置能够更方便地进行,可以使用tensorflow提供的configProto()函数的返回值作为config参数的依据。使用ConfigProto()函数配置Session是最常见的做法。在ConfigProto()函数内部可以指定多个参数选项,...

2019-10-30 20:33:22 830

原创 【tensorflow基础学习】会话使用--使用with/as环境上下文管理器

With/as语句的设计是为了和支持环境管理器协议的环境管理器对象一起工作。在python2.5中,with/as语句是默认不使用的。当然也可以选择使用,这时需要import命令来激活:from _future_ import with_statement和其他语言一样,在python中也有异常处理机制,try/finally就是和异常处理相关的语句。Try/finally语句的大致运行...

2019-10-30 20:31:38 956

原创 【tensorflow基础学习】会话

会话--tensorflow运行模型一、tensorflow系统结构的概述从图中可以看出tensorflow的整个系统在结构上大体可以分为两个子系统—前端系统和后端系统。其中前端系统提供编程模型,负责构造计算图;后端系统提供运行时环境,负责执行计算图。我们重点关注系统中Client、Distributed Master、work Services和Kernel Implements...

2019-10-12 14:53:01 342

原创 【python】numpy库np.clip详解

将将数组中的元素限制在a_min, a_max之间,大于a_max的就使得它等于 a_max,小于a_min,的就使得它等于a_min.a = np.array([[1,2,3,4,5,6,7,8],[1,2,3,4,5,6,7,8]])np.clip(a,2,6)#输出:array([[2, 2, 3, 4, 5, 6, 6, 6], [2, 2, 3, 4, 5, 6,...

2019-10-08 14:28:50 979

原创 【python】numpy库np.percentile详解

在python中计算一个多维数组的任意百分比分位数,此处的百分位是从小到大排列,只需用np.percentile即可import numpy as npa = range(1, 101)np.percentile(a, 90)#输出:90.10000000000001a = range(100, 1, -1)np.percentile(a, 90)#输出:90.2a = ...

2019-10-08 14:20:14 1837

转载 【转载】SimpleITK学习--图像读取

转载地址:https://www.cnblogs.com/wzyuan/p/10495946.html通常我会用simpleitk来读取dicom文件,主要是为了将dicom文件转换为numpy矩阵,便于输入神经网络,读取dicom文件可分为两种情况,一.单独的dicom文件 二.一系列dicom文件,前者只是一张切片,通常是X光片,后者是很多张切片,合在一起通常代表CT图像。一、读取di...

2019-10-07 16:44:50 1498 2

转载 【转载】SimpleITK学习--基本概念

转载地址:https://www.cnblogs.com/wzyuan/p/10493136.htmlSimpleITK是ITK的简化接口,使用起来更加方便,有多种语言接口,我平时用的都是python版,安装比较简单,pip install SimpleITK即可SimpleITK是专门处理医学影像的软件,在SimpleITK中,图像的概念与我们在计算机视觉中常用的RGB图像差异很大,后者...

2019-10-07 16:35:39 315

原创 【动态规划】合唱队形

问题描述:N位同学站成一排,音乐老师要请其中的(N-K)位同学出列,使得剩下的K位同学排成合唱队形。合唱队形是指这样的一种队形:设K位同学从左到右依次编号为1,2⋯,K,他们的身高分别为T1,T2,⋯,TK, 则他们的身高满足T1<...<Ti>Ti+1>⋯>TK(1<=i<=K)。你的任务是,已知所有N位同学的身高,计算最少需要几位同学出列,可以使...

2019-09-28 18:27:58 1144

原创 【tensorflow基础学习】张量

张量—tensorflow的数据模型 从tensorflow的命名中可以看出,tensor(张量)在整个框架体系中都是一个重要的概念。如果将计算图称为tensorflow的计算模型,那么张量则可以对应地称为tensorflow的数据类型,因为张量是tensorflow管理数据的形式。换句话说,在tensorflow中,所有的数据都可以借助张量的形式来表示。概念 ...

2019-09-28 16:37:27 280

原创 【tensorflow基础学习】计算图

初识计算图与张量 Tensorflow程序中的计算过程可以表示为一个计算图(computation Graph,也称一个有向图(Directed Graph)),其作用与外观都可以类比程序流程图来理解,在计算图上我们可以直观地看出数据的计算流程。 计算图中的每一个运算操作可以视为一个节点(Node),每一个节点可以有任意个输入和任意个输出。 ...

2019-09-28 16:27:23 356

原创 【华为2019年校园招聘】2019-9-25 软件题

小明想调研华为设备在某些地区中的销售情况,请你编程模拟。输入描述:第一行是两个正整数N和M(0<N<=30000,0<M<5000),分别代表地区的数目和操作的数目。地区ID编号从1编到N。第二行包含N个整数,代表华为设备在这N个地区的初始数量,其中第i个数代表ID为i的地区的销量(非负数)。接下来M行,每一行有一个字符和两个正整数A,B,当字符为‘Q’的时候,...

2019-09-28 12:40:01 3745 1

原创 【vivo2019年】算法岗笔试题

题目描述:小v在公司负责游戏运营,今天收到款申请新上架的游戏“跳一跳”。为了确保提供给广大玩家朋友们的游戏都是高品质的,按照运营流程小v必须对新游戏进行全方位了解体验和评估。这款游戏的规则如下:有n个盒子排成了一行,每个盒子上面有一个数字a[i],表示在该盒子上的人最多能向右移动a[i]个盒子(比如当前所在盒子上的数字是3,则表示可以一次向右前进1个盒子,2个盒子或者3个盒子)。现在小v从左...

2019-09-26 11:05:53 5158 5

原创 【字节跳动2019年】算法岗笔试题

题目描述:字节跳动大街上有许多商铺,其中只有一部分为顾客开放厕所。街道办想提供一项便民服务, 在家商铺门口放一个标志,写明距离当前商铺最近的厕所有几个商铺的距离。如果当前商铺就有厕所,则标志为0。请帮助街道办的同志完成这项工作。PS:已知整条街上至少有一个厕所。输入描述:第一行包含个正整数N (1 <= N <= 1000000),代表街上总共的商铺数量第二行包含一个...

2019-09-26 10:39:12 2350

原创 二分搜索

二分的条件:单调不降或单调不升二分的写法:int low = 100, high = 999, mid;while(low < high){ mid = (low + high) / 2; if(aim <= mid) high = mid; else low = mid + 1;}return low;...

2019-09-25 22:50:14 114

原创 运算符重载为友元函数

·通常,将运算符重载为类的成员函数·重载为友元函数的情况    ·成员函数不能满足使用要求    ·普通函数,又不能访问类的私有成员class Complex{ double real, imag; public: Complex(double r, double i):real(r), imag(i){}; Complex operator+(double r);};...

2019-02-17 20:10:50 2659

原创 赋值运算符重载

赋值运算符'='重载·赋值运算符两边的类型可以不匹配    ·把一个int类型变量赋值给一个complex对象    ·把一个char*类型的字符串赋值给一个字符串对象·需要重载赋值运算符'='·赋值运算符'='只能重载为成员函数·编写一个长度可变的字符串类String    ·包含一个char*类型的成员变量---指向动态分配的存储空间    ·该存储空间用于存放'\0'结尾的...

2018-08-23 10:16:04 707

原创 运算符重载

·c++预定义表示对数据的运算    ·+ - * / % ^ &amp; ~ ! | = &lt;&lt; &gt;&gt; != ......    ·只能用于基本的数据类型        ·整型 实型 字符型 逻辑型......·c++提供了数据抽象的手段    用户自己定义数据类型---类    ·调用类的成员函数---操作它的对象·类的成员函数---操作对象时,很不方便 ...

2018-08-16 11:09:30 184

原创 常量对象、常量成员函数和常引用

常量对象·如果不希望某个对象的值被改变,则定义该对象的时候可以在前面加const关键字class Demo{ private: int value; public: void SetValue(){}};const Demo Obj;//常量对象 常量成员函数·在类的成员函数说明后面可以加const关键字,则该成员函数成为常量成员函数·常量成员函数执行期间不...

2018-08-16 10:53:32 530

原创 this指针

c++程序到c程序的翻译class CCar{ public: int price; void SetPrice(int p);};void CCar::SetPrice(int p){ price = p;}int main(){ CCar car; car.SetPrice(20000); return 0;}struct CCar{ int price...

2018-08-15 15:12:54 119

原创 友元类

友元函数·一个类的友元函数可以访问该类的私有成员class CCar;//提前声明CCar类,以便后面CDriver类使用class CDriver{ public: void ModifyCar(CCar *pCar);//改装汽车};class CCar{ private: int price; friend int MostExpensiveCar(CCar c...

2018-08-15 14:32:47 4059

原创 成员对象和封闭类

·成员对象:一个类的成员变量是另一个类的对象·包含成员对象的类叫封闭类(Enclosing)class CTyre{//轮胎类 private: int radius;//半径 int width;//宽度 public: CTyre(int r, int w):radius(r), width(w){}//初试化列表};class CEngine{//引擎类};...

2018-08-15 14:10:34 282

原创 静态成员变量和静态成员函数

·静态成员:在说明前面加了static关键字的成员class CRectangle{ private: int w, h; static int nTotalArea;//静态成员变量 static int nTotalNumber; public: CRectangle(int w_, int h_); ~CRectangle(); static void Pr...

2018-08-14 21:47:45 263

原创 析构函数

构造函数·成员函数的一种·名字和类名相同·可以有参数,不能有返回值·可以有多个构造函数用来初始化对象析构函数(Destructor)·成员函数的一种    ·名字和类名相同    ·在前面加 ~    ·没有参数和返回值    ·一个类最多只有一个析构函数·对象消亡时---自动被调用    ·在对象消亡前做善后工作        ·释放分配的空间等·定义类时没写析...

2018-08-14 19:30:04 256

原创 类型转换构造函数

·目的:    ·实现类型的自动转换·特点:    ·只有一个参数    ·不是复制构造函数·编译系统会自动调用---转换构造函数---建立一个 临时对象/临时变量class Complex{public: double real, imag; Complex(int i){ //类型转换构造函数 cout &lt;&lt; "IntConstructor called...

2018-08-14 18:48:11 735

原创 复制构造函数

复制构造函数(copy Constructor)·只有一个参数,即对同类对象的引用。·形如X::X(X&amp;)或X::X(const X &amp;),二者选一后者能以常量对象作为参数·如果没有定义复制构造函数,那么编译器生成默认复制构造函数。默认的复制构造函数完成复制功能。class Complex{ private: double real,imag;};Complex c1;/...

2018-05-11 09:42:42 216

原创 构造函数

·成员函数的一种 ·名字与类名相同,可以有参数,不能有返回值(void也不行) ·作用是对对象进行初始化,如给成员变量赋初值 ·如果定义类时没写构造函数,则编译器生成一个默认的无参数的构造函数 ·默认构造函数无参数,不做任何操作·如果定义了构造函数,则编译器不生成默认的无参数的构造函数·对象生成时构造函数自动被调用。对象一旦生成,就再也不能在其上执行构造函数·一个类可以有多个构造函数为什么需要构...

2018-05-11 09:40:41 199

原创 类成员的可访问范围

·关键字--类成员可被访问的范围 ·private:指定私有成员,只能在成员函数内被访问 ·public:指定公有成员,可以在任何地方被访问 ·protected:指定保护成员·三种关键字出现的次数和先后次序都没有限制·定义一个类class className{ private: 私有属性和函数 public: 公有属性和函数 protected: 保护属性和函数};·缺省为私...

2018-05-11 09:27:48 1050

原创 从客观事物中抽象出类的例子

写一个程序,输入矩形的宽和高,输出面积和周长·矩形的属性-宽和高    ·两个变量,分别代表宽和高·对矩形的操作    ·设置宽和高    ·计算面积    ·计算周长class Rectangle{ public: int w, h; void Init(int w_, int h_){ w = w_; h = h_; }...

2018-05-11 09:23:02 2178

原创 函数缺省参数

函数的缺省参数·c++中,定义函数的时候可以让最右边的连续若干个参数有缺省值,那么调用函数的时候,若相应位置不写参数,参数就是缺省值。void func(int x1, int x2 = 2, int x3 = 3){}func(10);//等效于func(10, 2, 3)func(10, 8);//等效于func(10, 2, 3)func(10, ,8);//不行,只能最右边的连续若...

2018-05-10 20:47:55 1501

原创 内联函数和函数重载

内联函数·函数调用是有时间开销的。如果函数本身只有几条语句,执行非常快,而且函数被反复执行很多次,相比之下调用函数所产生的这个开销就会显得比较大。·为了减少函数调用的开销,引入了内联函数机制。编译器处理对内联函数的调用语句时,是将整个函数的代码插入到调用语句处,而不会产生调用函数的语句。·在函数定义前面加" inline "关键字,即可定义内联函数inline int Max(int a, int...

2018-05-10 20:43:10 479

原创 const关键字

·定义常量const int MAX_VAL = 23;const double Pi = 3.14;const char * SCHOOL_NAME = "Hangzhou Normal University"·定义常量指针 不可通过常量指针修改其指向的内容 int n, m; const int *p = &amp;n; *p = 5;//编译错误 n = 4;//ok ...

2018-05-10 20:34:14 123

空空如也

空空如也

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

TA关注的人

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