- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 python库的函数文档查看
python查看安装的第三方库中的函数相关说明一.windows系统1.打开终端,输入命令:python -m pydoc -p 02.将你的对应的网址在浏览器输入即可,这里我的是http://localhost:50487/二.Linux系统步骤与windows一样...
2020-10-06 16:34:44 728
原创 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 422
原创 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 321
原创 解决pycharm下载第三方库速度慢的问题
解决pycharm下载第三方库速度慢的问题我们在学习python的过程中有时候需要安装第三方库的时候,利用pip安装下载时速度会很慢很慢,主要问题在于pycharm的镜像源上面,一般我们安装好的pycharm,镜像源默认为因此我们需要修改或添加一下国内常用的镜像源即可。步骤如下:1.首先在资源管理器中找到添加配置文件的位置,在地址栏中输入%APPDATA%2.回车后,进入该目录下后,新建一个名字为pip的空文件夹3.然后进入pip文件夹,在里面创建一个后缀为ini的配置文件4.用记事本
2020-10-05 10:58:07 8069 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 248
原创 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 156
原创 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/4import mathclass Solution: def i
2020-10-04 18:48:02 1796 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 238 1
原创 c#实现简单学生信息管理系统
一、运行环境windows,使用vs编译软件二、主要功能登录、添加学生信息、修改学生信息、删除学生信息、查询学生信息三、实现步骤1、登陆界面功能实现老规矩,先贴下主要代码: //构造方法 public Login() { InitializeComponent(); this.label3.Parent = thi...
2019-06-06 21:40:37 90595 240
原创 Java简单登陆界面实现
利用Java连接MySQL做登陆界面1、首先需要建立一个类,在这里,我命名为newLoginnewLogin类的代码如下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 24153 10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人