摘要: 1、简介 g++: C++编译器 gcc:C语言编译器 g++可以自动链接C++标准库,gcc需要手动指定: g++ main.cpp 等价于 gcc main.c -lstdc++. g++编译程序的内部过程和gcc一样,也要经过4个阶段:预处理、编译、汇编和链接。 2、用法:参考https:// 阅读全文
posted @ 2020-10-31 10:26 小二妮儿 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 转自 https://www.cnblogs.com/SZxiaochun/p/7718621.html 如果你的程序中使用dlopen、dlsym、dlclose、dlerror 显示加载动态库,需要设置链接选项 -ldl 加载动态链接库,首先为共享库分配物理内存,然后在进程对应的页表项中建立虚拟 阅读全文
posted @ 2020-10-31 10:03 小二妮儿 阅读(187) 评论(0) 推荐(0) 编辑
摘要: # 写于文前:本文内容参考《keras深度学习实战》(安东尼奥.古利著) 一、RNN概述 1、定义 RNN(recurrent neural network): 利用了输入数据的序列化特性的神经网络。 序列化输入可以是文本、语音、时间序列或任意其元素的出现依赖于它之前元素的序列。 例如,句子“the 阅读全文
posted @ 2020-01-17 10:05 小二妮儿 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 一、最大公约数(greatest common divisor) def gcd(a,b): if b==0: return a return gcd(b,a%b) 二、最小公倍数(least common multiple) def lcm(a,b): if b==1: return a retu 阅读全文
posted @ 2019-04-11 16:48 小二妮儿 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 一、斐波那契数列的定义 0,1,1,2,3,5,8,... 从第三项开始,每一项都是前两项之和。 二、Python实现 1.容易想到的一种: def fib(n): s=[] for i in range(1,n+1): if i==1: s.append(0) elif i==2: s.appen 阅读全文
posted @ 2019-04-11 16:21 小二妮儿 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一、初始化实例属性 1. 一般情况下,使用self.a=a来设置属性。例如: class Person(object): def __init__(self, name, gender, birth): self.name = name self.gender = gender self.birth 阅读全文
posted @ 2019-04-09 22:23 小二妮儿 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 编写一个装饰器@performance,打印出函数调用的时间。 import time def performance(f): def g(*args,**kw): r1=time.time() r=f(*args,**kw) r2=time.time() print 'call %s() in % 阅读全文
posted @ 2019-04-09 21:51 小二妮儿 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-04-02 23:42 小二妮儿 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-04-02 21:45 小二妮儿 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述 “杨辉三角”的定义如下,它有无数多层,故我们无法将所有层都写出来。这时,使用生成器generator,可以输出任意多层的值。 注:使用generator时,需要注意:generator保存的是算法,每次调用next(),就计算出下一个元素的值,直到计算到最后一个元素,没有更多的元素时, 阅读全文
posted @ 2019-04-02 16:48 小二妮儿 阅读(404) 评论(0) 推荐(0) 编辑