给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例: 输入:(2 -> 4 -> 3) + (5 -> 6 -> 4) 输出:7 -> 0 -> 8 原因:342 + 465 = 807 struct ListNode* addTwoNumbers(struct L…

2019年3月31日 0条评论 12点热度 阅读全文

在其他语言中,均存在while这一特定关键字实现while循环,而Go中则没有,其实现方式需要借助于for。 Go语言中基本的for循环结构 for init; condition; post {} 其中init表示初始条件,condition表示终止条件,post为赋值表示,用于控制循环变量的改变;在使用for时,也可以只定义condition,这样便实现了其他语言中的while循环: looper := 0 ends := 10 for looper < ends { looper++ fmt.Print…

2019年3月31日 0条评论 4点热度 阅读全文

4. 寻找两个有序数组的中位数 给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。 你可以假设 nums1 和 nums2 不会同时为空。 示例 1: nums1 = [1, 3] nums2 = [2] 则中位数是 2.0 示例 2: nums1 = [1, 2] nums2 = [3, 4] 则中位数是 (2 + 3)/2 = 2.5 思路一 对于这样的题很自然的想法是:先合并,再求中位数。可是仔细想想似…

2019年3月31日 0条评论 10点热度 阅读全文

List<String> list1 =new ArrayList<String>(); list1.add("A"); list1.add("B); List<String> list2 =new ArrayList<String>(); list2.add("B"); list2.add("C"); 1.并集 list1.addAll(list2); 运行结果:A, B, B, C 2.无重复并集 list2.removeAll(list1); list1.add…

2019年3月31日 0条评论 9点热度 阅读全文

分布式事务 分布式事务场景如何设计系统架构及解决数据一致性问题,个人理解最终方案把握以下原则就可以了,那就是:大事务=小事务(原子事务)+异步(消息通知),解决分布式事务的最好办法其实就是不考虑分布式事务,将一个大的业务进行拆分,整个大的业务流程,转化成若干个小的业务流程,然后通过设计补偿流程从而考虑最终一致性。 What’s 事务   事务(Transaction)及其ACID属性 事务是由一组SQL语句组成的逻辑处理单元,事务具有以下4个属性,通常简称为事务的ACID属性: 原子性(Atomicity…

2019年3月31日 0条评论 11点热度 阅读全文

1、for循环 (1)for循环有三种结构:一种是列表for循环,第二种是不带列表for循环。第三种是类C风格的for循环。 (2)列表for循环 #!/bin/bash for varible1 in { 1..5} #for varible1 in 1 2 3 4 5 do echo "Hello, Welcome $varible1 times " done do和done之间的命令称为循环体,执行次数和list列表中常数或字符串的个数相同。for循环,首先将in后list列表的第一个常数或字符串赋值给循环变…

2019年3月31日 0条评论 2点热度 阅读全文

一.caffe转换为tensorflow 1.下载模型转换代码: git clone https://github.com/ethereon/caffe-tensorflow caffe-tensorflow 模型转换文件为 https://github.com/ethereon/caffe-tensorflow 中的 convert.py,可以将caffe的模型定义文件.prototxt和训练好的模型分别转换为tensorflow类,和tensorflow模型文件. 2.举个例子 将examples/minist…

2019年3月31日 0条评论 1点热度 阅读全文

每一个新兴的行业都会衍生出很多种商业模式,每一种商业模式都能抵达成功,都有可能实现盈利,大数据作为一个新兴的行业,商业模式需要从事于这一行业的人不断探索,不断优化改进,不断创新挖掘出有价值的商业模式。 大数据创业,不一定是大公司的专利,这也是许多小公司或者创业型公司崛起的机遇。很多小规模企业,尤其是初创企业,通过大数据手段,能够“小而精”“快而准”地针对一个行业的实际需求,创造出改变行业格局,改变人们生产生活方式的颠覆性产品。 不管是数据采集还是数据分析,最终的目的都是为了应用,只有数据“用起来”才会产生更大的价值…

2019年3月31日 0条评论 4点热度 阅读全文

CSS 盒模型 (Box Model) 规定了元素框处理元素内容、内边距、边框 和 外边距 的方式。 元素框的最内部分是实际的内容,直接包围内容的是内边距(padding)。内边距呈现了元素的背景。内边距的边缘是边框(border)。边框以外是外边距(margin),外边距默认是透明的,因此不会遮挡其后的任何元素。 内边距、边框和外边距都是可选的,默认值是零。但是,许多元素将由用户代理样式表设置外边距和内边距。可以通过将元素的 margin 和 padding 设置为零来覆盖这些浏览器样式。这可以分别进行,也可以使…

2019年3月31日 0条评论 3点热度 阅读全文

今天接到老师项目要用到c++,进菜鸟教程粗略的看了下c++的语法,发现一个问题。对比图如下 1、整型指针数组 这里的ptr[i] = &var[i]赋值的是一个地址然后用*ptr[i]输出值 2、字符型指针数组 这里的names[i]输出的却是字符串???不理解百度了下 转载自https://blog.csdn.net/Easadon/article/details/81479936

2019年3月31日 0条评论 13点热度 阅读全文