- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 python matplotlib模块画柱状图
# -*- coding:utf-8 -*-#功能: figure out different view's contribution to__author__ = 'Administrator''''画图'''import numpy as npimport matplotlib.pyplot as plt#AUC,Precison,recall,F-Measure,FPR...
2018-04-30 21:38:05
1011
原创 python matplotlib模块画折线图
# -*- coding:utf-8 -*-__author__='Shanshan Wang''''function:different result at different L'''import matplotlib.pyplot as pltimport matplotlibX=[50,100,150,200,250,300]ACC=[0.976668,0.9827,0....
2018-04-30 21:34:19
470
原创 寻找兄弟单词
输入描述:先输入字典中单词的个数,再输入n个单词作为字典单词。输入一个单词,查找其在字典中兄弟单词的个数再输入数字n输出描述:根据输入,输出查找到的兄弟单词的个数输入例子:3 abc bca cab abc 1输出例子:2 bcapython编程实现:# -*- coding:utf-8 -*-import sysde
2017-03-10 09:41:02
574
原创 卷积神经网络之tensorflow实现
tensorflow中集成了很多库和函数,卷积神经网络的实现变得十分简单,这节讲述如何利用tensorflow实现一个两个卷积层的神经网络,用于对手写数字的识别。代码如下:# -*- coding:utf-8 -*-#功能:使用卷积神经网络实现对手写数字的识别import tensorflow as tfimport tensorflow.examples.tutorials.mn
2017-03-05 20:46:08
589
原创 逻辑回归之tensorflow实现
逻辑回归是机器学习中很简答的一个栗子,这篇文章就是要介绍如何使用tensorflow实现一个简单的逻辑回归算法。逻辑回归可以看作只有一层网络的前向神经网络,并且参数连接的权重只是一个值,而非矩阵。公式为:y_predict=logistic(X*W+b),其中X为输入,W为输入与隐含层之间的权重,b为隐含层神经元的偏置,而logistic为激活函数,一般为sigmoid或者tanh, y_pr
2017-03-03 20:09:05
7868
原创 删除字符串中出现次数最少的字符
题目描述实现删除字符串中出现次数最少的字符,若多个字符出现次数一样,则都删除。输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序。输入描述:字符串只包含小写英文字母, 不考虑非法输入,输入的字符串长度小于等于20个字节。输出描述:删除字符串中出现次数最少的字符后的字符串。输入例子:abcdd输出例子:dd题目分析:注意题目中几
2017-02-21 20:25:02
1029
1
原创 坐标移动
题目描述开发一个坐标计算工具, A表示向左移动,D表示向右移动,W表示向上移动,S表示向下移动。从(0,0)点开始移动,从输入字符串里面读取一些坐标,并将最终输入结果输出到输出文件里面。输入:合法坐标为A(或者D或者W或者S) + 数字(两位以内)坐标之间以;分隔。非法坐标点需要进行丢弃。如AA10; A1A; $%$; YAD; 等。下面是一个简单的例子 如:A
2017-02-13 16:34:05
409
原创 进制转换
华为机试第五题,考察进制转换的问题,熟悉python的同学可能立马能想到python 中内置着进制转换的函数,那可是相当简洁啊,一行代码就可以搞定。废话不多说,请看题~题目描述写出一个程序,接受一个十六进制的数值字符串,输出该数值的十进制字符串。(多组同时输入 )输入描述:输入一个十六进制的数值字符串。输出描述:输出该数值的十进制字符串。输入例子:0xA
2017-01-14 09:29:57
347
原创 字符串分割
华为机试第四题,仍然考察字符串的拼接重组知识点,也不复杂,废话不多说,请看题~题目描述•连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组;•长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。输入描述:连续输入字符串(输入2次,每个字符串长度小于100)输出描述:输出到长度为8的新字符串数组输入例子:abc123456
2017-01-14 09:05:14
300
原创 明明的随机数
华为机试题目第三道,考察的也是比较基本的知识点,用python实现的话,因为要牵扯到数字去重,那使用字典是最合适不过的了,因为字典中不能有重复的Key值,因为去重后还要进行排序,那字典中的一个子类 OrderDict无疑是最佳的选择。 当然单纯的使用数组也可以做,只不过可能会稍微麻烦那么一丢丢~ 好了,进去解题模式~题目描述明明想在学校中请一些同学一起做一项问卷调查,为了实验
2017-01-13 10:35:08
1111
原创 计算字符个数
华为机试题目, 这是我做的华为机试的第二道题,发现还是很简单,用到的都是基本的python字符处理知识,可能大招都在后边呢,权当练习啦!题目描述写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。输入描述:输入一个有字母和数字以及空格组成的字符串,和一个字符。输出描述:输出输入字符串中含有该字符的个数。
2017-01-13 09:48:10
318
原创 输出字符串最后一个单词的长度
这是华为机试的一道编程题,但是并不复杂,只是简单的字符串处理,尤其是使用python这种语言,其实几行代码就可以搞定,做过以后在此总结一下。题目描述计算字符串最后一个单词的长度,单词以空格隔开。输入描述:一行字符串,非空,长度小于5000。输出描述:整数N,最后一个单词的长度。输入例子:hello world输出例子:5python代码实现如下:# -*- coding:utf-8 -*-#如果
2017-01-13 09:30:48
4082
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人