自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 codeblocks 提示ld.exe cannot find -lwinmm.lib等各种lib文件

并且如果复制好后运行,提示undefined reference to 某个函数,那么需要在左侧的projects中选择cpp文件右击properties-Build,然后选择 Debug和Release。直接把cpp代码用codebooks打开,但是一直提示出错啊,各种编译都看了,,,周三才突然想到会不会因为是软件的问题,,,啊啊啊,已经很久没用过c++了,对软件也手生,,简单的错误都犯。不要着急,只是因为不能直接用codebooks打开Visio studio代码而已,,,

2023-09-20 16:37:34 830 1

原创 self-attention RNN CNN时间复杂度

上图为 n×n的矩阵A和 n×n的矩阵B相乘的时间复杂度同理n×d的矩阵Q和 d×n的矩阵KT相乘的时间复杂度 为 O(n^2 d)n×n的矩阵softamx(Q*KT)和 n×d的矩阵V相乘的时间复杂度 为 O(n^2 d)而softmax(n×n)的时间复杂度为 O(n^2)所以self-attention最终的时间复杂度为 O(n^2 d)...

2022-05-23 20:50:07 3358 2

原创 合并有序链表 python

问,卡在哪里,,,竟然卡在我忘了把指针移位,,,而且还要学会 if-else 的写法pre.next = l2 if l1 is None else l1这是迭代class ListNode: def __init__(self, x=None, next=None): self.val = x self.next = Nonel1 = ListNode(2)head...

2022-05-17 21:24:51 257

原创 链表两数相加 python

怎么说,卡在 d1的最后一位,应该先给 d1 用 ListNode 赋值,然后再给 d1 移位,这样就能保证 d1 的最后一位有值class ListNode: def __init__(self, x=None, next=None): self.val = x self.next = Nonel1 = ListNode(2)head = l1head.next = ListNode(4)head = head.nexthead.nex...

2022-05-17 16:57:46 238

原创 两两交换链表 python

怎么说,,,迭代的时候一定要注意首和尾。不然就会无限循环1、迭代class ListNode: def __init__(self, x=None, next=None): self.val = x self.next = Nonel1 = ListNode(1)head = l1for i in range(2, 9): head.next = ListNode(i) head = head.nexthead = l1# 迭..

2022-05-17 15:05:32 167

原创 翻转列表 python

太难啦,!!!昨天晚上,不,昨天上午开始看,一直到今天下午,,,终于在参考别人图解的基础上,调出来了!!感谢这个图下面是我的代码,和参考答案大同小异吧,包括了链表定义和赋值class ListNode: def __init__(self, x=None, next=None): self.val = x self.next = Nonel1 = ListNode(1)head = l1for i in range(2, 10): h

2022-05-15 17:07:55 458

原创 最长山脉 python

看参考答案用了三个 for ,emmmm感觉自己写的还可以,先放这吧nums = [2, 2, 2]a = [0]b = 0for i in range(1, len(nums)-1): if nums[i] < nums[i - 1] and nums[i] < nums[i + 1]: a.append(i)if len(a) != 1: a.append(len(nums) - 1) for i in range(len(a)):

2022-05-13 16:15:32 177

原创 长键输入 python

首先没有考虑到双指针,主要是 if 条件的判断,没有想到 typed 重复中和前一个对比,还有,即使自己重写一遍也缺少了一些判断条件 :1> 有 i-1,要考虑 i>02> np.array([1,2,3])=[1 2 3]参考答案是name = "laiden"typed = "aidden"l1, l2 = len(name), len(typed)i, j, a = 0, 0, 0while j < l2: if i < l1 and..

2022-05-13 15:20:17 243

原创 旋转数组 python

我这有三种方法,但是现在不确定是不是空间复杂度为 O(1),所以先放这1> 利用python可以直接交换数值的优点,整体移位,一步到位nums = [-1, -100, 3, 99]k = 2k = k % len(nums)nums[0:k], nums[k: len(nums)] = nums[len(nums)-k: len(nums)], nums[0: len(nums)-k]print(nums)2>先把最后一个值取出来,然后再整块赋值nums =...

2022-05-12 16:21:29 170

原创 力扣 week1(Python题解)

不知道现在刷题还来不来得及,看到有人说一个月认真刷就行,所以就想试试,万一呢准备从今天开始,按顺序认真刷题并记录过程中的一些小点python列表操作:nums.remove(3)“3”表示数值,并且只能删除nums中第一个3nums.pop(3)"3"表示索引,pop表示删除nums中第四个位置上的数据(python序列索引从0开始)nums.index(3) nums.sort()index表示数值“3”在num...

2022-05-09 21:49:05 594

原创 tensorboard 显示graph 不显示scalar

修改代码崩溃一上午,找了一些文章加上与源代码相比发现是summaries的语句顺序问题首先应该是tf.summary.scalar()这句是给需要画出来的函数一个名字,相当于初始化tf.summary.merge_all()这表示将所有summary全部保存到磁盘,以便tensorboard显示之后经过with tf.Session() as sess:开始准备训练然后就是加入保存位置然后准备写入os.path.join()tf.summary.FileWriter(

2022-04-30 14:13:52 371

空空如也

空空如也

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

TA关注的人

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