- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 HW-sklearn
题目:思路:按照解题步骤进行,1.创建数据集; 2.cross validation; 3.根据不同模型、不同参数训练数据集并打印分数代码文件:from sklearn import datasets, cross_validation, metrics# creat datasetdataset = datasets.make_classification(n_samples = 1000...
2018-06-18 11:07:03 496
原创 HW_Anscombe's quartet
https://nbviewer.jupyter.org/github/schmit/cme193-ipython-notebooks-lecture/blob/master/Exercises.ipynb#Anscombe's-quartet123456789101112131415QUESTION%matplotlib inlineimport randomimport numpy...
2018-06-10 17:48:48 334
原创 HW_Scipy
import numpy as npimport scipy.optimize as optm, n = 20, 10A = np.random.randn(m, n)b = np.random.randn(m)x = opt.lsq_linear(A, b)result=np.linalg.norm(x.fun) print(result)答案:import numpy as ...
2018-06-02 15:41:54 243
原创 matplotlib作业
Exercise 11.1: Plotting a functionPlot the functionf(x) = sin2(x - 2)e-x2over the interval [0; 2]. Add proper axis labels, a title, etc import numpy as npimport matplotlib . pyplot as pltfig, ax = ...
2018-05-27 19:22:29 358
原创 Numpy学习与应用(二)
基于第一节中对问题和基本知识的介绍,下面为解答所有6个题目的代码,思路很清晰,在此只对于部分重要步骤进行解释# -*- coding: utf-8 -*-import numpy as npfrom scipy.linalg import toeplitz import time #生成A,Bdef generate_A_B(n,m): A = np.random.normal(...
2018-05-21 20:10:57 309
原创 Numpy学习与应用(一)
本文通过对以下题目进行分析与解答,从而了解Numpy的用法。其中第一节为基本知识介绍,第二节为题目解答。题目如下:基础知识:1.numpy中的axisaxis常常出现在numpy对矩阵的操作中,指定不同的axis可以从不同方向(如二维矩阵中,axis=0沿纵向,axis=1沿横向)进行操作。以下是解题过程中所需用到的函数:1. numpy.random.normal(分别以loc和scale为均值...
2018-05-21 12:18:43 718
原创 Leetcode解题分析(3)(4)
url:https://leetcode.com/problems/longest-valid-parentheses/description/Given a string containing just the characters '(' and ')', find the length of the longest valid (well-formed) parentheses substr...
2018-05-01 20:01:46 166
原创 leetcode解题分享(2)
Merge k sorted linked lists and return it as one sorted list. Analyze and describe its complexity.Example:Input:[ 1->4->5, 1->3->4, 2->6]Output: 1->1->2->3->4->4...
2018-04-27 13:38:00 190
原创 leetcode解题分享
【题目】Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the following properties:Integers in each row are sorted from left to right.The first integer of each row...
2018-04-24 00:10:47 266
原创 高级编程技术作业(第十一章)
11-1 城市和国家 :编写一个函数,它接受两个形参:一个城市名和一个国家名。这个函数返回一个格式为City, Country 的字符串,如Santiago, Chile 。将这个函数存储在一个名为city_functions.py的模块中。 创建一个名为test_cities.py的程序,对刚编写的函数进行测试(别忘了,你需要导入模块unittest 以及要测试的函数)。编写一个名为test_c...
2018-04-16 00:43:32 291
原创 高级编程技术作业(第九、十章)
第九章9-1 餐馆 :创建一个名为Restaurant 的类,其方法init() 设置两个属性:restaurant_name 和cuisine_type 。创建一个名为describe_restaurant() 的方法和一个名为open_restaurant() 的方法,其中前者打印前述两项信息,而后者打印一条消息,指出餐馆正在营业。 根据这个类创建一个名为restaurant 的实例,分别打印...
2018-04-07 16:27:36 328
原创 高级编程技术作业(七、八)
理解:对于我而言,函数中任意数量参数和任意数量的关键字实参是比较陌生的。但只要弄清楚任意数量参数相当于元组,任意数量的关键字实参相当于字典,以及两者的表示方式、使用方法,就不难区别。7-310的整数倍 :让用户输入一个数字,并指出这个数字是否是10的整数倍。num = int(input("Please input an integer to verify if it can be divided...
2018-04-01 17:05:13 352
原创 高级编程技术作业(第五、六章)
总结:这两章主要内容为条件判断语句的使用和一种新的数据结构字典的使用。对于条件判断语句,需要掌握的有条件判断语句的基本结构,如if,else,elif等,另外还需要掌握and,or,in,not in等判断用的关键字,如果有c语言的基础,这一点并不难掌握;对于字典的使用,要学会对字典进行创建、遍历、修改、删除等操作,掌握字典的一些比较基本的函数如values(),keys()等。总体而言,只要多写...
2018-03-22 10:39:42 386 1
原创 高级编程技术作业(第3,4章)
第三章3-1 姓名 将一些朋友的姓名存储在一个列表中,并将其命名为names。依次访问该列表中的每个元素,从而将每个朋友的姓名都打印出来。names=['Alice','Zayn','John']for name in names: print(name)输出为:JohnAliceZayn3-4 嘉宾名单 如果你可以邀请任何人一起共进晚餐,你会邀请哪些人?请创建一个列表,其中包含至少3个...
2018-03-15 12:30:41 682
原创 高级编程技术作业(二&三)
定个小目标 初学python,我已经慢慢感受到了它的魅力了。它的语法接近自然语言,方便书写,并且具有很多强大的库,可以帮我们完成很多强大的功能。并且现在有很多非常hot的算法、技术都是基于python完成的。比如人工智能,深度学习等等。通过学习python,我也希望能用它做一些有意思的事情,目前有两个小目标:①爬取网页数据来分析一些问题。②利用神经网络进行深度学习来处理照片的应用。课...
2018-03-11 15:44:07 318
原创 高级编程技术作业(一)
浏览Python主页(https://www.python.org/)后的发现和收获 通过对Python主页的浏览学习,我发现不仅python是一门非常强大的编程语言,并且python的主页也是非常强大的一个网站。 Python官网主页下有关于、下载、文档、社区、成功事例、新闻、事件等部分。除了关于python的技术介绍部分,其中的后三部分实为点睛之笔,用户不仅能在这里学习到各种基础、...
2018-03-11 15:15:02 336
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人