- 博客(15)
- 资源 (23)
- 收藏
- 关注
原创 Pyhon学习笔记(一)
一、资源包下载1.下载jdk1.8.0_281.exe2.下载ideaIU-2016.2.5.exe3.下载mysql-installer-community-5.7.34.0.msi4.下载apache-maven-3.5.4-bin.zip二、安装三、环境搭建
2021-06-27 19:08:21 214
原创 OPPOR9m官方固件刷机教程
前言之前一直学习给电脑装系统,如今研究如何给手机刷系统,已满足好奇之心,拿了之前不用的OPPOR9m做实验。一:线刷准备工作:从互联网上下载,如下资源:1.下载并解压线刷包,如:R9m_11_A.41_170713.rar2.下载并安装刷机驱动,如:OPPO MTK驱动,安装步骤在下方3.下载并安装USB串口驱动,如:CH340驱动,安装很简单,不予说明二:重要提示:1:确认你的手机能和电脑用数据线正常的连接;2:在电脑上安装正确的手机驱动;3:确保手机电池电量在一半
2021-02-26 23:56:34 10033 1
原创 ZJ-067剪绳子
题目描述给你一根长度为n的绳子,请把绳子剪成整数长的m段(m、n都是整数,n>1并且m>1,m<=n),每段绳子的长度记为k[1],...,k[m]。请问k[1]x...xk[m]可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘积是18。方法一:class Solution: def cutRope(self, number): d=list(range(4))+[1]*(number-3)
2021-01-30 08:29:17 165
原创 ZJ027-斐波那契数列
题目描述大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0,第1项是1)。方法一:class Solution: def Fibonacci(self, n): F=range(2) for i in range(2,n+1): F.append(F[i-1]+F[i-2]) return F[n]...
2021-01-30 08:15:54 151
原创 ZJ033丑数
题目描述把只包含质因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含质因子7。 习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。方法一:class Solution: def GetUglyNumber_Solution(self, index): if index<1: return 0 else: dp=[1]
2021-01-19 21:47:03 103
原创 ZJ012数值的整数次方
题目描述给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。保证base和exponent不同时为0方法一:class Solution: def Power(self, base, exponent): return base**exponent
2021-01-19 21:43:05 86
原创 ZJ011二进制中1的个数
题目描述输入一个整数,输出该数32位二进制表示中1的个数。其中负数用补码表示。方法一:class Solution: def NumberOf1(self, n): if n>=0: return bin(n).count('1') else: return 32-bin(~n).count('1')...
2021-01-19 21:36:10 100
原创 八皇后问题
八皇后问题1 问题描述在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问一共有多少种摆法。2 代码实现递归回溯def queens(num=8,state=()): def conflict(state,nextX): nextY=len(state) for i in range(nextY): if abs(state[i]-nextX) in (0,next.
2021-01-15 23:46:34 89
原创 排序
1、冒泡排序(Bubble Sort)冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。1.1 算法描述比较相邻的元素。如果第一个比第二个大,就交换它们两个; 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最后的元素应该会是最大的数; 针对所有的元素重复以上的步骤,除了最后一个; 重复步骤1~3,直到排序完成。1.2 代码实现d
2021-01-14 23:02:44 129
原创 ZJ047求1+2+3+...+n
题目描述求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。方法一:class Solution: def Sum_Solution(self, n): sum=n sum+=n>1 and self.Sum_Solution(n-1) return sum...
2020-12-26 18:47:22 103
原创 ZJ003从尾到头打印链表
题目描述输入一个链表,按链表从尾到头的顺序返回一个ArrayList方法一: class ListNode: def __init__(self, x): self.val = x self.next = Noneclass Solution: def printListFromTailToHead(self, listNode): r=[] while listNode: r.i
2020-12-26 17:55:52 103
原创 ZJ002替换空格
题目描述请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy方法一:class Solution: def replaceSpace(self, s): return s.replace(" ", "%20")...
2020-12-26 17:36:24 107
原创 ZJ001二维数组中的查找
题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。方法一:class Solution: def Find(self, target, array): for i in range(len(array)): if target in array[i]: return
2020-12-26 17:27:15 140
原创 关于称量问题的推论
偶然在论坛上看到这么一个帖子: 有11个乒乓球,其中有一个球是伪劣产品并存在质量或轻或重的问题, 现有一没有砝码的天平,【只能称3次】把那个假货给称出来。 开始时,我死活想不到,每次都要用四次方法。但值得欣慰的是当我完成这道题后,提出了这样的问题: 有m个乒乓球,其中有一个球是伪劣产品并存在质量或轻或重的问题, 现有一没有砝码的天平,允许称4次就把那个假
2009-05-21 08:27:00 813
原创 一个初等数论问题的编程
记得高二时侯,做过这么样一道题目,如今还记忆犹新,题目是这样的: 0,1,2,3,4,5,6能走成若干没有重复数字的七位数(共7!-6!种)问是存在是55的倍数的?若存在,是那些,并且列出最小和最大值;若不存在,请说明理由。 下面用初等数论知识进行解答 有点繁,还是放到最后吧!昨天,我请一个同学为该题编程,他说:“太小,么必要编程。”顿时,我寒心了。也许真是那样,但我没有
2009-05-09 10:32:00 875 3
j2sdk-1_3_1_08-windows-i586
2017-12-09
j2sdk-1_3_1_07-windows-i586
2017-12-09
j2sdk-1_3_1_06-windows-i586
2017-12-09
j2sdk-1_3_1_05-windows-i586
2017-12-09
goclipse-0.8.0插件源码
2017-11-17
exe等类型文件注册表用某个应用程序打开后的修复
2014-01-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人