- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 python库的函数文档查看
python查看安装的第三方库中的函数相关说明 一.windows系统 1.打开终端,输入命令:python -m pydoc -p 0 2.将你的对应的网址在浏览器输入即可,这里我的是http://localhost:50487/ 二.Linux系统 步骤与windows一样 ...
2020-10-06 16:34:44
838
原创 6.快速幂
6.快速幂(python) 问题描述: 计算a的n次方然后对b求余 问题示例: 2的31次方 % 3 = 2 问题分析: 利用二进制与十进制转换的道理可解决 代码实现: class Solution: def fastPower(self, a, b, n): ans = 1 while n > 0: if n % 2 == 1: ans = ans * a % b a = a *
2020-10-06 12:57:29
513
原创 5.x的n次幂
5.x的n次幂(python) 问题描述: 实现函数Pow(x, n),计算并返回x的n次幂。 问题示例: Pow(2, 3) = 8 代码实现: class Solution: def myPow(self, x, n): if n < 0: x = 1 // x n = -n ans = 1 t = x while n != 0: if n % 2 ==
2020-10-05 11:49:29
395
原创 解决pycharm下载第三方库速度慢的问题
解决pycharm下载第三方库速度慢的问题 我们在学习python的过程中有时候需要安装第三方库的时候,利用pip安装下载时速度会很慢很慢,主要问题在于pycharm的镜像源上面,一般我们安装好的pycharm,镜像源默认为 因此我们需要修改或添加一下国内常用的镜像源即可。 步骤如下: 1.首先在资源管理器中找到添加配置文件的位置,在地址栏中输入%APPDATA% 2.回车后,进入该目录下后,新建一个名字为pip的空文件夹 3.然后进入pip文件夹,在里面创建一个后缀为ini的配置文件 4.用记事本
2020-10-05 10:58:07
8669
6
原创 4.求平方根
4.求平方根 问题描述: 实现int sqrt(int n)函数,计算返回n的平方根。 问题示例: sqrt(3) = 1,sqrt(10) = 3,sqrt(4) = 2,sqrt(5) = 2。 问题分析: 一般遇到解方程的题目,最常用的就是二分法。 代码实现: class Solution: def my_Sqrt(self, n): """利用二分法实现平方根函数""" a, m, b = 0, n//2, n while a <= b:
2020-10-05 10:36:15
335
原创 3.检测2的幂次
3.检测2的幂次(python实现) 问题描述: 检测一个整数n是否是2的幂次。 问题示例: n = 4,返回True;n = 5,返回False。 问题分析: 利用左移运算符解决问题。 代码实现: class Solution: def checkPowerOf(self, n): m = 1 for i in range(30): if m == n: return True else
2020-10-05 09:50:28
217
原创 2.判断平方数
2.判断平方数 问题描述: 给定一个正整数num,判断是否为完全平方数,要求当num为完全平方数时返回True,否则返回False。 问题示例: 输入num = 16,输出True,sqrt(16) = 4;输入num = 15, 输出False,sqrt(15) = 3.87。 问题分析: 利用sqrt函数得到的结果与其取整后得到的结果相比较,即可判断 代码实现: # author: shuai time: 2020/10/4 import math class Solution: def i
2020-10-04 18:48:02
1928
1
原创 1.完美平方
1.完美平方 问题描述: 给定一个正整数n,找到若干个完全平方数,使得它们的和等于n,完全平方数的个数最少。 问题示例: 给出 n = 12 ,返回 3 , 因为 12 = 4 + 4 + 4 ;给出 n = 13 , 返回 2,因为 13 = 4 + 9。 利用定理: 代码实现: class Solution: def numSquares(self, n): """拉格朗日四平方和定理""" while n % 4 == 0: n //=
2020-10-04 18:14:32
318
1
原创 c#实现简单学生信息管理系统
一、运行环境windows,使用vs编译软件 二、主要功能 登录、添加学生信息、修改学生信息、删除学生信息、查询学生信息 三、实现步骤 1、登陆界面功能实现 老规矩,先贴下主要代码: //构造方法 public Login() { InitializeComponent(); this.label3.Parent = thi...
2019-06-06 21:40:37
91455
240
原创 Java简单登陆界面实现
利用Java连接MySQL做登陆界面 1、首先需要建立一个类,在这里,我命名为newLogin newLogin类的代码如下 package p4; import java.awt.Dimension; import java.awt.Font; import java.awt.Toolkit; import java.awt.event.ActionEvent; import java.awt....
2018-12-29 14:52:55
24342
10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅