学习笔记
大大怪授
这个作者很懒,什么都没留下…
展开
-
记apache Forbidden You don‘t have permission to access / on this server.【windows】
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2021-03-30 09:31:16 · 291 阅读 · 0 评论 -
C++ * &
#include<iostream>using namespace std;int main(){ int a=123; //&a表示a在内存中的地址,也就是123在内存中的地址 cout<<"a: "<<a<<endl<<"a's address:"<<&a<<endl...原创 2020-02-27 09:57:11 · 661 阅读 · 0 评论 -
leetcode 122. 买卖股票的最佳时机 II python
给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意: 你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。示例 1:输入: [7,1,5,3,6,4]输出: 7解释: 在第 2 天(股票价格 = 1)的时候买入,在第 3 天(股票价格 = 5)的时候卖出, 这笔交易所...原创 2019-04-10 21:44:30 · 157 阅读 · 0 评论 -
【python--数据结构】 树
# 前序遍历def forwardsort(data): if data is None: return None print(data.data) forwardsort(data.left) forwardsort(data.right)# 中序遍历def Msort(data): if data is None: ...原创 2019-04-08 20:58:27 · 98 阅读 · 0 评论 -
leetcode 50.Pow(x, n) python
分而治之class Solution: def myPow(self, x: float, n: int) -> float: if not n: return 1 if n <0: return 1/self.myPow(x, -n) if n%2: r...原创 2019-04-09 22:00:26 · 209 阅读 · 0 评论 -
【数据结构与算法】笔记--复杂度分析
数据结构和算法本身解决的是“快”和“省”的问题,即如何让代码运行得更快,如何让代码更省存储空间。所以,执行效率是算法一个非常重要的考量指标。复杂度分析是整个算法学习的精髓,只要掌握了它,数据结构和算法的内容基本上就掌握了一半。为什么要进行复杂度分析?可以直接运行程序得到算法的执行时间和占用内存的大小,但是这样有局限性,首先,测试结果针对不同的硬件有不同的结果。i3的处理器和i9的处理器执行的速...原创 2019-05-23 19:19:56 · 227 阅读 · 0 评论 -
leetcode 169. 求众数 python
暴力求众数思路:首先统计数组中元素出现的个数,然后列举出来class Solution: def majorityElement(self, nums: List[int]) -> int: num = {} #用于统计元素个数 res = [] # 存放满足要求的元素 for i in nums: if ...原创 2019-04-10 21:38:56 · 236 阅读 · 0 评论 -
leetcode 242. 有效的字母异位词
思路就是使用哈希标表,将元素存入表中,对比元素的个数。class Solution(object): def isAnagram(self, s, t): """ :type s: str :type t: str :rtype: bool """ s1 = {} t1 = ...原创 2019-03-26 15:42:42 · 187 阅读 · 0 评论 -
【Python】理解多重赋值之间的值互换
右边的值先确定,然后再开始向左赋值假如要对一个链表进行翻转,就比如把1—>2->3->4转化为4->3->2->1对于这个问题很简单,只要反转指针就可以了,假如链表结构为:class ListNode: def __init__(self, x): self.val = x self.next = None ...原创 2019-03-19 16:11:59 · 483 阅读 · 2 评论 -
tensorboard启动不正常问题解决
tensorboard不能正常启动,如下描述:'utf-8' codec can't decode byte 0xd3 in position 0: invalid continuation byte最后问题找到是计算机名字是中文的原因。计算机名字都不让我是中文┑( ̄Д  ̄)┍...原创 2018-07-17 10:31:02 · 1552 阅读 · 1 评论 -
python编码
python编码解读(转载)https://www.cnblogs.com/575dsj/p/7112767.html转载 2018-09-26 10:44:50 · 272 阅读 · 0 评论 -
如何计算算法的复杂度
初次接触数据结构,心真累,终于明白如何计算时空复杂度附上大牛博客链接,侵删–>算法时间复杂度求解法【详细过程说明】转载 2018-10-30 21:33:00 · 201 阅读 · 0 评论 -
基于Python3给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。--leetcode
有效的括号class Solution(object): def isValid(self, s): &amp;quot;&amp;quot;&amp;quot; :type s: str :rtype: bool &amp;quot;&amp;quot;&amp;quot; # 判断是否是奇数或空字符原创 2018-11-21 19:44:54 · 4836 阅读 · 0 评论 -
关于numpy的axis的理解
觉得讲的比较清楚两个博文,感谢两位博主,困扰了半天的问题终于解决了:1)对axis轴的理解:https://www.cnblogs.com/ppes/p/9461246.html2)对np.sum解释的比较清楚:https://blog.csdn.net/rifengxxc/article/details/75008427我遇到的问题是在np.max()中axis的理解比如设arrayx...原创 2018-11-27 09:21:27 · 212 阅读 · 0 评论 -
哈希表
哈希(hash)表的定义:是根据关键码值(Key value)而直接进行访问的数据结构,通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度,这个映射函数叫做哈希函数或散列函数。比如说要去某小区15层会见朋友,15就相当于key,朋友就是要找的value,而去15层找朋友的这个过程就相当于映射函数。leetcode两数之和# 先把差都存进去,然后和nums匹配class S...原创 2019-01-03 21:38:34 · 146 阅读 · 0 评论 -
单链表
环形链表 II思路1:先把数据遍历循环到列表里边,然后在里边查找,如果能找到则输出class Solution(object): def detectCycle(self, head): """ :type head: ListNode :rtype: ListNode """ a ..原创 2019-01-04 20:38:12 · 94 阅读 · 0 评论 -
Caffe系列
经过了漫长时间终于能够让程序跑起来啦!网上的帖子大都只写训练集的输入,并没有写测试集数据的输入,可恨的是我并没有发现这个问题。在此记录一下如何给网络输入数据:num_elements_train = 50000num_elements_test = 2000train_set_x = train_set_x[0:num_elements_train,:].eval()train_se...原创 2019-01-25 19:02:43 · 159 阅读 · 0 评论 -
tensorflow-mnist 学习笔记 ---显卡内存不够用
在练习tensorflow的过程中遇到内存不足,于是减少了一点训练过程中的特征。小白一个,解决一个问题还是记录下来的。import input_datamnist = input_data.read_data_sets('MNIST_data', one_hot=True)import tensorflow as tfsess = tf.InteractiveSession()...原创 2018-07-16 16:41:57 · 3381 阅读 · 5 评论