homework
文章平均质量分 64
你看这个面
中山大学计算机系高级编程作业专用账号。。。
展开
-
LeetCode 19. Remove Nth Node From End of List
题目Given a linked list, remove the n-th node from the end of list and return its head. Example:Given linked list: 1->2->3->4->5, and n = 2.After removing the second node from the end...原创 2018-05-07 09:11:24 · 114 阅读 · 0 评论 -
LeetCode 21. Merge Two Sorted Lists
问题Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists. Example: Input: 1->2->4, 1->3->4分析...原创 2018-05-07 09:24:48 · 122 阅读 · 0 评论 -
LeetCode 771. Jewels and Stones
You’re given strings J representing the types of stones that are jewels, and S representing the stones you have. Each character in S is a type of stone you have. You want to know how many of the sto...原创 2018-04-29 18:59:04 · 130 阅读 · 0 评论 -
LeetCode 804. Unique Morse Code Words
International Morse Code defines a standard encoding where each letter is mapped to a series of dots and dashes, as follows: “a” maps to “.-“, “b” maps to “-…”, “c” maps to “-.-.”, and so on. For con...原创 2018-04-29 19:29:49 · 132 阅读 · 0 评论 -
《Python导论》练习(Introduction to Python)Exercise of Numpy
Generate matrices A, with random Gaussian entries, B, a Toeplitz matrix, where A ∈Rn×m and B ∈Rm×m, for n = 200, m = 500. import randomfrom scipy.linalg import toeplitzimport numpy as npn = ...原创 2018-05-20 22:07:35 · 246 阅读 · 0 评论 -
matplotlib的入门练习题
Exercise 11.1: Plotting a functionPlot the function f(x)=sin2(x−2)e−x2(x)=sin2(x−2)e−x2(x)=sin^2(x-2)e^{-x^2}over the interval [0,2]. Add proper axis labels, a title, etc.import matplotlib.pyplo...原创 2018-05-27 11:36:11 · 1451 阅读 · 0 评论 -
《Python导论》练习(Introduction to Python)Exercise of Scipy
Exercise 10.1: Least squaresGenerate matrix A ∈ Rm×n with m > n. Also generate some vector b ∈ Rm. Now find x^=argminx ||Ax−b||2x^=argminx ||Ax−b||2\hat{x} = \begin{equati...原创 2018-06-04 19:21:29 · 340 阅读 · 0 评论 -
pandas练习
题目地址https://nbviewer.jupyter.org/github/schmit/cme193-ipython-notebooks-lecture/blob/master/Exercises.ipynbimport randomimport numpy as npimport scipy as spimport pandas as pdimport matplo...原创 2018-06-09 13:57:47 · 677 阅读 · 0 评论 -
LeetCode 66. Plus One
Given a non-empty array of digits representing a non-negative integer, plus one to the integer. The digits are stored such that the most significant digit is at the head of the list, and each element...原创 2018-04-24 08:35:23 · 179 阅读 · 0 评论 -
《Python编程从入门到实践》第九章414
9-1 餐馆9-2 三家餐馆9-3 用户9-4 就餐人数9-5 尝试登录次数9-6 冰淇淋小店9-7 管理员9-8 权限9-9 电瓶升级9-10 导入Restaurant 类9-11 导入Admin 类9-12 多个模块9-13使用OrderedDict9-14 骰子9-15 Python Module of the Week9-1 餐馆创建一...原创 2018-04-06 16:21:07 · 610 阅读 · 0 评论 -
《Python编程从入门到实践》第十一章414
11-1 城市和国家11-2 人口数量11-3 雇员11-1 城市和国家编写一个函数,它接受两个形参:一个城市名和一个国家名。这个函数返回一个格式为City, Country 的字符串,如Santiago, Chile 。将 这个函数存储在一个名为city_functions.py的模块中。 创建一个名为test_cities.py的程序,对刚编写的函数进行测试(别...原创 2018-04-15 13:08:19 · 197 阅读 · 0 评论 -
《Python编程从入门到实践》第四章的动手414
4-1 比萨4-2 动物4-3 数到204-4 一百万4-5 计算1~1000000的总和4-6 奇数4-7 3的倍数4-8 立方4-9 立方解析4-10 切片4-11 你的比萨和我的比萨4-12 使用多个循环4-13 自助餐4-14 PEP84-15 代码审核4-1 比萨相处至少三种你喜欢的比萨(我不认识,,,我选择中华美食),将其名称存储在...原创 2018-03-15 23:09:23 · 465 阅读 · 0 评论 -
一些简单的练习
《Python编程 从入门到实践》动手试一试2.1~2.11编写环境为vs Code, python版本为3.61.简单信息:将一条信息存储到变量中,再将其打印出来。 message = "Hello Python!" print(message)2. 多条简单信息:将一条信息存储到变量中,将其打印出来;再将变量的值修改为一条新信息,并将其打印出来。 me...原创 2018-03-10 14:18:39 · 401 阅读 · 0 评论 -
开学第一课,初识python
pyhon官网python发明于1989年,近几年随着人工智能的兴起而大火特火。 1. 从官网上看,最新版3.3.0仍然在进行β测试。稳定版本最新为3.6.4和2.7.14,虽然Python想抛下历史的包袱,但是旧版本的消亡还需要很长一段时间。同学们应该不会想学习旧的python2。 2. 在首页上,有五个滚动显示。 1.函数定义 &nb...原创 2018-03-05 18:14:09 · 559 阅读 · 0 评论 -
《Python编程从入门到实践》第五章414
5-1 条件测试5-2 更多的条件测试5-3 外星人颜色 #15-4 外星人颜色 #25-5 外星人颜色 #35-6 人生的不同阶段5-7 喜欢的水果5-8 以特殊方式跟管理员打招呼5-9 处理没有用户的情形5-10 检查用户名5-11 序数5-12 设置if语句的格式5-13自己的想法5-1 条件测试编写一系列条件测试;将每个测试以及你对其结...原创 2018-03-20 12:12:45 · 597 阅读 · 0 评论 -
《python编程从入门到实践》第六章414
6-1 人6-2 喜欢的数字6-3 词汇表6-4 词汇表26-5 河流6-6 调查6-7 人6-8 宠物6-9 喜欢的地方6-10 喜欢的数字6-11 城市6-12 扩展6-1 人使用一个字典来存储一个熟人的信息,包括名,姓,年龄和居住的城市。该字典应包含键first_name, last_name, age和city。将存储在该字典中的每项信息...原创 2018-03-25 17:55:41 · 513 阅读 · 0 评论 -
《Python编程从入门到实践》第十章414
10-1 Python学习笔记10-2 C语言学习笔记10-3 访客10-4 访客名单10-5 关于编程的调查10-6 加法运算10-7 加法计算器10-8 猫和狗10-9 沉默的猫和狗10-10 常见单词10-11 喜欢的数字10-12 记住喜欢的数字10-13 验证用户10-1 Python学习笔记在文本编辑器中新建一个文件,写几句话来总结一...原创 2018-04-08 16:46:46 · 616 阅读 · 0 评论 -
《Python编程从入门到实践》第七章414
7-1 汽车租赁7-2 餐馆订位7-3 10的整数倍7-4 比萨配料7-5 电影票7-6 三个出口7-7 无限循环7-8 熟食店7-9 五香烟熏牛肉(pastrami)卖完了7-10 梦想的度假胜地7-1 汽车租赁编写一个程序,询问用户要租赁什么样的汽车,并打印一条消息,如’Let me see if I can find you a Subaru’。...原创 2018-03-26 18:16:07 · 690 阅读 · 0 评论 -
《Python编程从入门到实践》第八章414
8-1 消息8-2 喜欢的图书8-3 T恤8-4大号T恤8-5 城市8-6 城市名8-7 专辑8-8 用户的专辑8-9 魔术师8-10 了不起的魔术师8-11 不变的魔术师8-12 三明治8-13 用户简介8-14 汽车8-15 打印模型8-16 导入8-17 函数编写指南8-1 消息编写一个名为display_message()的函数,它...原创 2018-04-02 11:15:50 · 946 阅读 · 0 评论 -
Amazing sklearn(Simple examples)
这是上课时候的作业,使用sklearn做一下简单的数据分析。或者说聚类。 本次使用的是使用三种有监督的学习算法。1,高斯朴素贝叶斯。2,SVC,3,随机森林分裂器。以及三种算法的评估参数:Accuracy, F1-score,AUC ROC。代码如下:from sklearn import datasetsfrom sklearn import cross_validationfrom...原创 2018-06-18 20:34:25 · 321 阅读 · 0 评论