- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 【leetcode刷题】2.两数相加
一.解题思路这题是链表相加问题,每个数字都是按照逆序存储。首先,定义一个链表用来存储答案,特别主要不要忽略的进位。用一个布尔型的变量flag记录,有进位为1,无进位为0。进位值和两个节点值之和:flag + val1 + val2 小于10,无进位,直接存储至新建链表;若大于10,则有进位。# Definition for singly-linked list.# class ListNode:# def __init__(self, val=0, next=None):#
2021-08-02 20:25:36 147
原创 【leetcode刷题】1.两数之和
时隔3年,又要开始刷题之路啦~~代码小白来啦,这次要加油哦,争取成为一个真正的码农哦哦哦!一、题目给定一个整数数组nums 和一个整数目标值target ,请你在该数组中找出 和为目标值 target 的那 两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9
2021-07-18 23:21:02 191
原创 MAC Intellij IDEA第一次载入JDBC驱动,java.lang.ClassNotFoundException: com.mysql.jdbc.Driver的解决办法
刚入门的java白痴菜鸟,倒入JDBC导入了好几天,都没成功,网上查了好多教程,明明在项目中导入了JDBC驱动包,可是总是出现“java.lang.ClassNotFoundException: com.mysql.jdbc.Driver”的错误。不知道是之前安装IDEA没有配置好还是电脑系统问题。下载JDBC驱动首先,下载官网下载mysql-connector-java-8.0.19包下载...
2020-03-30 17:21:25 1568
原创 数据库三大范式解析
数据库的三大范式数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。1.第一范式(1NF)列不可再分:确保每一列的属性都是不可再分的属性。学号姓名学校系别10010王俊凯北电表演系 第一范式必须保证其中每一字段必须是不可再分的最小...
2020-03-21 20:07:14 213
原创 【MAC os】python matplotlib 柱形图 画图刻度、图例等字体、字体大小以及matplotlib中文显示乱码问题
系统:MAC os系统目标:使用python的matplotlib画柱状图,以及matplotlib中文显示乱码问题。 画柱状c #导入所需要的库import matplotlib.pyplot as plt#要设置下面两行才能显示中文 Arial Unicode MS 为字体plt.rcParams['font.sans-serif'] = ['Arial Unico...
2020-02-28 23:30:55 2488
原创 Python:matplotlib绘制折线图
#导入所需要的库import matplotlib.pyplot as pltimport numpy as np#设置x,y轴的数值y = [32.54, 33.99, 35.47, 35.47, 34.81, 35.63, 35.65, 35.69, 35.60, 35.60, 36.00, 36.15, 36.15, 35.99, 36.54, 36.78, 36.85, 36.3...
2019-11-10 19:48:03 155
原创 Bert中文提取词向量(GPU)
环境Ubuntu 16.04Python 3.6TensorFlow >= 1.10安装1.下载预训练BERT中文词向量模型下载下面列出的模型,然后将zip文件解压到要运行的文件夹中下载链接:https://storage.googleapis.com/bert_models/2018_11_03/chinese_L-12_H-768_A-12.zip2.安...
2019-05-15 09:47:42 5936 2
原创 通俗易懂的KMP算法详解
1.BF算法首先,简单介绍BF(简单的模式匹配法);假设主串为“abcbcglx”长度为m, 模式串为"bcgl"长度为n。通常先从主串的下标0开始与子串的下标0开始匹配,如果匹配失败,则从主串的第二个元素开始与子串的第一个元素进行匹配。例如:第一次匹配:刚开始先用主串下标0‘a’与子串下标0‘a’开始匹配。匹配失败。第二次匹配:从主串下标1‘b’开始与子串的下标0‘a...
2019-01-09 11:13:06 983
原创 Mac 安装 ROUGE 1.5.5 和 pyrouge
安装 ROUGE 1551.安装 perl,有时MacOS 和 Linux 自带,可以运行 perl- v测试一下,如果出来了版本信息则安装成功。如果command not fond,就需要安装perl。打开终端输入一下指令:curl -L http://xrl.us/installperlosx | bash安装好perl- v后可以在终端输入perl- v测试一下。出现版本信息...
2018-11-12 20:51:04 844 1
原创 【机器阅读理解】(machine comprehension)相关论文、模型理解
[Teaching Machines to Read and Comprhend] 2015
2018-09-26 19:50:18 550
原创 Mac 如何打开 tensorboard
首先代码里写了堆的summary,以方便我们在tensorboard中观察训练过程。然后找tensorboard的路径。在终端输入指令:cd /anaconda/lib/python3.5/site-packages/tensorboard进入tensorboard后输入下面指令:tensorboard --logdir="/Users/tengwei/Desktop/Dynami...
2018-09-13 14:54:31 3772
原创 解决问题【UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf0 in position 3695: invalid continuatio】
为了解决这个问题我较劲脑子想了快一个礼拜,诶,学沫沫就是这么麻烦,一个简单的问题,解决了这么长时间。其实呢就是很简单的数据集编码问题。只要重新用“utf-8”的编码方式储存数据就ok了。...
2018-09-12 21:17:36 2438
原创 【python 爬虫】Mac环境下selenium、ChromeDriver的安装
1.安装Selenium库在终端输入下面指令:pip3 install selenium2.安装ChromeDriver这个安装有点麻烦,我参考一个bloghttps://cuiqingcai.com/5135.html的。Mac的rootless机制我弄了很久还是没能进去,所以尝试了第二种方法还是弄了好久,最后索性采用了第一种,很奇妙的能进入了Mac的rootless机制。下...
2018-08-09 20:02:35 4556 1
原创 基于搜狐新闻数据【完整版】训练中文word2vec模型
环境说明:本人使用的是MacBook+python3.5 首先,安装NLP工具包gensim,这里直接有word2vec在终端输入下面指令:pip install -- upgrade gensim其次,安装中文分词工具包jieba在终端输入下面指令:pip install jieba1.下载语料库首先第一步现在搜狗语料库http://www.sogou.c...
2018-08-09 09:44:51 1423 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人