
求批處理排序算法今天逛到論壇,練習寫了一個漢字排序的批處理,可是我這只用了sort,不會用排序算法啊。誰能寫個拉風的算法呢,快速排序或者堆排序寫一個,我好模仿模仿寫另一個學習學習批處理怎么寫算法,完全沒思路啊
- @echo off & setlocal enabledelayedexpansion
- if 測 gtr 試 echo 區域和語言設置未設置為以拼音排序&pause&exit
- set src=http://www.cn-boutiq.com/skin/default/image/nopic.gif>(for /l %%a in (0 1 8000) do (
- if !src:~%%a,1! neq (
- echo;!src:~%%a,1!
- )
- ))>$
- for /f %%a in ('sort $') do (
- set /p sorted=!sorted!%%a<nul
- )
- del /q $
- echo;!sorted!
- pause % exit /b
nclick="copycode($('code0'));">復制代碼
執行結果是“?處的果果話話會結句理么排批如什是序一用這”已知:直接用lss、gtr、geq、leq比較單個漢字就是按漢字編碼比較的,拼音越往后的編碼也越大最gtr 啊 是true的呵 gtr 了 是false的