自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 python快速排序

#!/usr/bin/env python3from random import randintdef qsort(seq): if len(seq) < 2: return seq middle = seq[0] smaller = [] larger = [] for data in seq[1:] if data <= middle: smaller.append(data)

2021-04-13 15:06:03 58

原创 python 二分查找法

#如果上限和下限相同,就说明它们都指向数字所在的位置,否则找出区间的中间位置,适合已经过排序的列表。def search(sequence,number,lower=0,upper=None): if upper is None: upper = len(sequence) -1 if lower == upper: assert number == sequence[upper] return upper else: middle = (lower + upper) // 2

2021-03-29 11:09:46 75

原创 C语言判断数组中是否包含某个元素

#include <stdio.h>int main() { int nums[10] = { 1, 10, 6, 296, 177, 23, 0, 100, 34, 999 }; int i, num, thisindex = -1; printf("Input an integer: "); scanf("%d", &num); for (i = 0; i<10; i++) {

2021-03-29 11:02:49 3294

原创 shell批量修改密码

#!/bin/bashE_WRONGARGS=65 ARGS=4PLISTA="-i"PLISTB="-u"CHARMUN=12mypasswd(){while :do PASSWD=$(</dev/urandom tr -dc '+!@#()%23456789abcdefghijkmnpqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ' | head -c${CHARMUN}; echo) if [[ $PASSWD =~ [\(\)\!\+\#\@\%] ]

2021-02-24 16:18:25 167

原创 shell冒泡排序

下面展示一些 内联代码片。#!/bin/bashtemp=''num=(41 52 2 10 7 999 12 90 3 23 100 1000 212)for((i=0;i<${#num[@]}-1;i++))doisSorted=1; for((j=0;j<(${#num[@]}-1-$i);j++)) do if (( ${num[$j]} > ${num[$j+1]} ));then temp=${num[

2021-02-24 16:01:35 112

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除