<?php ignore_user_abort(true); set_time_limit(0); $tmp = array(); function getArr($arr='') { for ($i = 1; $i <= 9; $i++) { if ( empty($arr) ) { $arr[] = $i; } elseif ( in_array($i, $arr) ) { continue; } else { $arr[] = $i; } if ( count($arr) < 9 ) { getArr($arr); } if ( count($arr) < 9 && count($arr) > 1 ) { array_pop($arr); continue; } elseif ( count($arr) == 1 ) { unset($arr); continue; } elseif ( checkArr($arr) ) { $GLOBALS['tmp'][] = $arr; } } } function checkArr($arr) { $m = array(); $m[] = $arr[0] + $arr[1] + $arr[2]; $m[] = $arr[3] + $arr[4] + $arr[5]; $m[] = $arr[6] + $arr[7] + $arr[8]; $m[] = $arr[0] + $arr[3] + $arr[6]; $m[] = $arr[1] + $arr[4] + $arr[7]; $m[] = $arr[2] + $arr[5] + $arr[8]; $m[] = $arr[0] + $arr[4] + $arr[8]; $m[] = $arr[2] + $arr[4] + $arr[6]; $tmp = array_count_values($m); foreach ($tmp as $v) { if ( $v == 8 ) { return true; } else { return false; } } } $startTime = microtime(true); getArr(); $endTime = microtime(true); for( $i=0; $i<count($tmp); $i++ ) { $arr = $tmp[$i]; echo $str=<<<fs <table border="1"style="float:left;margin-left:10px;"> <tr> <td>{$arr[0]}</td> <td>{$arr[1]}</td> <td>{$arr[2]}</td> </tr> <tr> <td>{$arr[3]}</td> <td>{$arr[4]}</td> <td>{$arr[5]}</td> </tr> <tr> <td>{$arr[6]}</td> <td>{$arr[7]}</td> <td>{$arr[8]}</td> </tr> </table> fs; } echo '<div style="float:left;width:100%;height:5px;clear:both"></div><h1 style="float:left">共花费时间:'; echo round($endTime - $startTime, 3); echo '秒</h1>'; die;
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事
アサシンのクリードシャドウズ:シーシェルリドルソリューション
3週間前ByDDD
Atomfallのクレーンコントロールキーカードを見つける場所
3週間前ByDDD
<🎜>:Dead Rails-すべての課題を完了する方法
4週間前ByDDD
Atomfall Guide:アイテムの場所、クエストガイド、およびヒント
1 か月前ByDDD

ホットツール

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

Dreamweaver Mac版
ビジュアル Web 開発ツール

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

ホットトピック
Gmailメールのログイン入り口はどこですか?
7690
15


Java チュートリアル
1639
14


CakePHP チュートリアル
1393
52


Laravel チュートリアル
1287
25


PHP チュートリアル
1229
29

