51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#插入排序
python 基数排序
defradix_sort(array):bucket,digit=[[]],0whilelen(bucket[0])!=len(array):bucket=[[],[],[],[],[],[],[],[],[],[]]foriinrange(len(array)):num=(array[i]//10**digit)%...
代码星球
·
2020-08-08
python
基数
排序
python 堆排序
importcopydefheap_sort(hlist):defheap_adjust(parent):child=2*parent+1#leftchildwhilechild<len(heap):ifchild+1<len(heap):ifheap[child+1]>heap[child]:chi...
代码星球
·
2020-08-08
python
排序
python 选择排序
defselect_sort(slist):foriinrange(len(slist)):x=iforjinrange(i,len(slist)):ifslist[j]<slist[x]:x=jslist[i],slist[x]=slist[x],slist[i]returnslistslist=select_...
代码星球
·
2020-08-08
python
选择
排序
python 快速排序
defquick_sort(qlist):ifqlist==[]:return[]else:qfirst=qlist[0]qless=quick_sort([lforlinqlist[1:]ifl<qfirst])qmore=quick_sort([mforminqlist[1:]ifm>=qfirst])...
代码星球
·
2020-08-08
python
快速
排序
python 冒泡排序
defbubble_sort(blist):count=len(blist)foriinrange(0,count):forjinrange(i+1,count):ifblist[i]>blist[j]:blist[i],blist[j]=blist[j],blist[i]returnblistblist=bub...
代码星球
·
2020-08-08
python
冒泡
排序
python 希尔排序
defshell_sort(slist):gap=len(slist)whilegap>1:gap=gap//2foriinrange(gap,len(slist)):forjinrange(i%gap,i,gap):ifslist[i]<slist[j]:slist[i],slist[j]=slist[j...
代码星球
·
2020-08-08
python
希尔
排序
代码实现:字符串排序
importjava.util.Comparator;importjava.util.Scanner;importjava.util.TreeSet;//字符串排序publicclassTest{publicstaticvoidmain(String[]args){TreeSet<Character>ts=...
代码星球
·
2020-08-08
代码
实现
字符串
排序
代码实现:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中
packagecom.loaderman.Coding;//有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。publicclassTest30{publicstaticvoidmain(String[]args){int[]arr={11,22,33,44,55,66,77,88,99};intn...
代码星球
·
2020-08-08
数组
代码
实现
有一个
已经
代码实现:模拟斗地主洗牌和发牌并对牌进行排序的代码实现
packagecom.loaderman.test;importjava.util.ArrayList;importjava.util.Collections;importjava.util.HashMap;importjava.util.TreeSet;publicclassTest{/****A:案例演示*模拟斗地...
代码星球
·
2020-08-08
代码
实现
模拟
斗地主
洗牌
代码实现:模拟斗地主洗牌和发牌,牌没有排序
packagecom.loaderman.test;importjava.util.ArrayList;importjava.util.Collections;publicclassTest{/****A:案例演示*模拟斗地主洗牌和发牌,牌没有排序**分析:*1,买一副扑克,其实就是自己创建一个集合对象,将扑克牌存储进...
代码星球
·
2020-08-08
代码
实现
模拟
斗地主
洗牌
代码实现从键盘接收一个字符串, 程序对其中所有字符进行排序,例如键盘输入: helloitcast程序打印:acehillostt
packagecom.loaderman.test;importjava.util.Comparator;importjava.util.Scanner;importjava.util.TreeSet;publicclassTest{/***从键盘接收一个字符串,程序对其中所有字符进行排序,例如键盘输入:helloit...
代码星球
·
2020-08-08
键盘
程序
代码
实现
接收
windows文件名格式的中文+数字混合字符串排序
记录一下 [DllImport("shlwapi.dll",CharSet=CharSet.Unicode)]privatestaticexternintStrCmpLogicalW(stringpsz1,stringpsz2);staticvoidMain(string[]args){vararray=ne...
代码星球
·
2020-08-08
windows
文件名
格式
中文
数字
Mysql 日期TIMESTAMP类型插入,与系统时间有差异
1.数据库url后追加&serverTimezone=Asia/Shanghai2.修改数据库默认时区>showvariableslike"%time_zone%";#查询当前时区>setglobaltime_zone='+8:00';##修改mysql全局时区为北京时间,即我们所在的东8区>...
代码星球
·
2020-08-08
Mysql
日期
TIMESTAMP
类型
插入
mySql 插入中文异常 Incorrect string value: '***' for column
问题是由mysql的编码问题造成 1.首先考虑是否是mysql编码的问题 查看mysql的字符集:showvariableswhereVariable_namelike'%char%'; 修改mysql的字符集: mysql>setcharacter_set_client=utf8;...
代码星球
·
2020-08-08
mySql
插入
中文
异常
Incorrect
oracle中复制表和数据 && 多表插入语句
创建测试表和测试数据 createtabletest (idnumber,namevarchar(10)); insertinto testvalues(1,'liufang'); insertinto testvalues(2,'xiaozhang');&n...
代码星球
·
2020-08-08
oracle
中复
制表
数据
多表
首页
上一页
...
34
35
36
37
38
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他