- 博客(17)
- 资源 (9)
- 收藏
- 关注
原创 快排
def sq(l,s,e): i = s j = e-1 tmp = l[i] while i <j: while i<j and l[j]>tmp: j -= 1 l[i] = l[j] while i<j and l[i]<=tmp: i...
2018-05-15 11:21:55 388
转载 TensorFlow读取数据的方法
https://blog.csdn.net/u012759136/article/details/52232266概述最新上传的mcnn中有完整的数据读写示例,可以参考。关于Tensorflow读取数据,官网给出了三种方法:供给数据(Feeding): 在TensorFlow程序运行的每一步, 让Python代码来供给数据。从文件读取数据: 在TensorFlow图的起始, 让一个输入管线从文件中...
2018-05-08 15:46:32 328
原创 tf.app.run()的作用
作用:在主程序中执行启动tensorflowif __name__ == "__main__": tf.app.run() 在执行启动之前要解析以tensorflow方式定义的变量,而tensorflow的变量定义有4种类型,整型,字符,浮点,布尔。声明格式:tf.app.flags.DEFINE_string('str_name', 'default_value',"descriptio...
2018-05-08 14:48:16 7057 1
原创 tf.shape()和getshape的区别
参考资料:https://blog.csdn.net/chenxieyy/article/details/530207601,tf.shape(a)和a.get_shape()比较 相同点:都可以得到tensor a的尺寸 不同点:tf.shape()中a 数据的类型可以是tensor, list, array a.get_shape()中a的数据类型只能是...
2018-05-08 10:08:53 5040
原创 目标识别代码解读整理
end_points用来记录每一层的特征图,各层的特征图大小是不一样的end_points[end_point] = net 特征层数记录for i, layer in enumerate(feat_layers):i表示第几个特征层,layer表示特征层的名字把各层的特征图数据取出来end_points[layer]把所有目标类别取出来num_classesanchor的尺寸列表,有6个尺寸(莫...
2018-05-08 00:38:28 1747
原创 offer通过--12打印1到最大的n的的位数-2
题目打印最大n位数,注意大数处理,采用stringdef n_(n): if n<0: return r = [str(9) for i in range(n)] print ''.join(r)
2018-05-02 15:12:03 147
原创 offer通过--11数值的整数次方-2
思路:递归,考虑指数为-1,0,1的情况。class Solution: def Power(self, base, exponent): # write code here flag =0 if exponent <0: exponent = abs(exponent) flag = 1 ...
2018-05-02 14:58:56 163
原创 offer通过--10二进制中统计1的个数-2
思路:让1右移或让输入左移,但是时间复杂度居然提示过高,没办法,只能拼代码了。。。class Solution: def NumberOf1(self, n): # write code here return list(bin(n if n >= 0 else n + 2 ** 32)).count('1')...
2018-05-02 14:01:08 120
原创 offer通过--9斐波那契数列-2
时间复杂度O(n)# -*- coding:utf-8 -*-class Solution: def Fibonacci(self, n): # write code here if n<2: return n mi = 0 ma = 1 r = 0 while n-1: ...
2018-05-02 11:55:28 137
原创 offer通过--7两个栈实现队列-2
# -*- coding:utf-8 -*-class Solution: def __init__(self): self.stack_1 = [] self.stack_2 = [] def push(self, node): # write code here self.stack_1.append(node) def...
2018-05-02 11:05:31 104
原创 offer通过--4替换空格-2
注意:oj平台上有运行时间限制,如果使用指针来控制的话时间会超出,所以这里直接使用遍历拼接,时间复杂度O(n).# -*- coding:utf-8 -*-class Solution: # s 源字符串 def replaceSpace(self, s): # write code here for i in s: if i ==" ...
2018-05-02 10:05:21 110
原创 offer通过--3二维数组中查找-2
注意问题:要细心检查代码# -*- coding:utf-8 -*-class Solution: # array 二维列表 def Find(self, target, array): # write code here if array is None: return False r = 0 c = le...
2018-05-02 09:45:32 110
原创 offer通过--5从尾到头打印链表-2
class Solution: # 返回从尾部到头部的列表值序列,例如[1,2,3] def printListFromTailToHead(self, listNode): # write code here def r(listNode,rr): if not listNode is None: ...
2018-05-02 09:19:19 125
原创 连续顺子间隔思路
思路:去0,通过上下界来判断缺失间隔和摸到牌的数量之间的间隔。def isc(nums): l = nums nums = [num for num in nums if num!=0] t = {nums[0]} min_ = max_ = nums[0] for i in nums[1:]: if i in t: return ...
2018-05-02 00:11:27 132
原创 数组中查找给定值
def findk(m,k): if m is None: return False r = 0 c = len(m[0])-1 while r<len(m[0]) and c>=0 andc<len(m): print r,c if m[r][c]==k: return True elif m[r][c]>k: c ...
2018-05-01 21:31:52 339
原创 537.复数处理
a1, a2 = map(int, a[:-1].split('+')) b1, b2 = map(int, b[:-1].split('+')) return '%d+%di' % (a1 * b1 - a2 * b2, a1 * b2 + a2 * b1)
2018-05-01 15:50:14 189
ELM回归预测matlab版code
2014-12-16
emd回归预测matlab版code
2014-12-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人