- 博客(14)
- 收藏
- 关注
原创 selenium
from selenium import webdriverfrom selenium.webdriver.common.keys import Keysfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.support import expected_conditions as ECfrom seleni...
2020-03-03 17:02:23
294
原创 c++ 快速排序
快速排序快速排序算法复杂度快速排序的平均时间复杂度为O(n×log(n)),最糟糕时复杂度为O(n^2)算法稳定性不稳定。c++实现代码#include<iostream>using namespace std;void QuickSort(int* a, int low, int high);int Partition(int* a, int...
2019-03-19 21:42:51
265
原创 c++ 选择排序
选择排序选择排序原理每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到全部待排序的数据元素排完。算法复杂度平均时间复杂度为O(n^2)算法稳定性举个例子,序列5 8 5 2 9,我们知道第一遍选择第1个元素5会和2交换,那么原序列中两个5的相对前后顺序就被破...
2019-03-19 21:27:05
185
原创 c++ 插入排序
插入排序插入排序原理 从整个待排序列中选出一个元素插入到已经有序的子序列中去,得到一个有序的、元素加一的子序列,直到整个序列的待插入元素为0,则整个序列全部有序。在实际的算法中,我们经常选择序列的第一个元素作为有序序列(因为一个元素肯定是有序的),我们逐渐将后面的元素插入到前面的有序序列中,直到整个序列有序。自我理解:插入排序就像空手从桌子上拿扑克牌一眼,每拿一张就在进行排序,然...
2019-03-19 21:05:24
262
原创 c++ 冒泡排序
冒泡排序冒泡排序算法的原理 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 自我理解:每每两个相邻元素相比较,最后把最大的...
2019-03-19 20:44:32
233
原创 c题(3)-不用时间库求时期相差日数
题目:不用时间库求俩个日期的时间差(可延续到求单双休)//c--日期相差--//#include<stdio.h>int days(int year, int month, int day);int leap_year( int year );int main(){ while(1)//循环验证 { int year1=0,month1,day1; int ...
2019-03-09 23:07:50
189
原创 c题目(2)-100以内素数
题目:求100以内的所有素数;(素数除了1和本身之外无法被其他数整数的数)//C--素数//#include<stdio.h>int main(){ int t = 1; for(int i = 2;i <= 100;i++) { for(int j = 2;j <= i / 2;j++) //2也是素数,判断 2< (2/2=1) 为非,t=1...
2019-03-09 19:24:30
526
原创 c题目(1)-回文数
题目:输入一串数字,判断是不是回文数,并打印出中间两位数字。//c---回文数//#include<stdio.h>void main(){ while(1) { int num,s,y=0,i=0; int a[80]; printf("please input a number: "); scanf("%d", &num); //输入一串数...
2019-03-09 19:13:30
249
原创 Python3 五子棋
这次做的项目是五子棋,用python3的tkinter实现。这次的做出来的还是比较简单的。先上代码:这是一个URL。(Mywuziqi.py)现在开始分析代码:①首先先创建五子棋的窗口:from tkinter import *top = Tk()top.title("五子棋") #给标题top.geometry("510x525") #确定窗口大小top....
2018-11-23 18:29:36
8024
3
原创 mysql8.0.11安装遇到问题及解决方法。
初学Mysql,就安装就遇到问题了,安装教程参照菜鸟教程:http://www.runoob.com/mysql/mysql-install.html下面列出遇到的问题:①安装没权限:mysql Install/Remove of the Service Denied!解决办法:打开cmd.exe程序的时候选择“用管理员身份打开”。②输入密码错误:Access denied f...
2018-10-27 17:17:06
679
原创 python3 中关于" 'xx' object has no attribute 'xx' " 问题
代码没错的前提下,应该查看你定义的方法里的形参和你提供的实参是否一致,位置顺序有没有搞错!
2018-10-25 17:23:31
75112
3
原创 python3 中 关于在列表(list)中使用.lower()出错
发现在list不能直接用lower函数,让字母变小写字母。原来lower函数是用在str = “Zifuchuan”这样格式的字符串上。上网查找在列表如何转小写,解得:strings = ['Right', 'SAID', 'Fred']strings = [item.lower() for item in strings]print(strings)这样利用一个循环把列表内...
2018-10-20 10:57:08
3429
2
原创 python 学习笔记(一):环境搭建
Windows系统中搭建Python编程环境:官网下载python3.7(64位)并安装。在终端运行python程序:win+R调出 运行 输入cmd进入终端,输入python即进入。安装文本编辑器:Geany ,官网下载window版本并安装,全部默认。...
2018-10-10 23:04:27
327
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人