题库有600题,我想随机选其中的100道,这100道不能重复, 算法 题库一共1300道题,已做600道,模拟考试11次每次随机抽...

\u9898\u5e93\u67091800\u9053\u9898\uff0c\u6bcf\u6b21\u968f\u673a100\u9053\u9898(\u6bcf\u6b21\u7b54\u9898\u4f1a\u6709\u91cd\u590d)\uff0c\u8981\u7ec3\u591a\u5c11\u6b21\u624d\u80fd\u4fdd\u8bc19\u6210\u90fd\u7b54\u4e00\u904d\u554a\uff1f

\u5982\u679c\u8981\u6211\u8bf4\u7684\u8bdd\u4ece\u6570\u5b66\u6982\u7387\u89d2\u5ea6\u5c31\u662f\u7ec3\u5230\u5230\u6b7b\u4e3a\u6b62\uff0c\u56e0\u4e3a\u62bd\u5230\u7684\u9898\u76ee\u53ef\u4ee5\u91cd\u590d\uff0c\u90a3\u4e48\u6709\u6781\u5c0f\u7684\u6982\u7387\u4e00\u76f4\u51fa\u73b0P(\u62bd\u5230\u5b8c\u5168\u76f8\u540c\u7684100\u9898)\u3002\u4f46\u662f\u5728\u73b0\u5b9e\u4e2d\u8fd9\u662f\u4e0d\u53ef\u80fd\u7684\uff0c\u5982\u679c\u523b\u610f\u8bbe\u7f6e\u4e86\u5b8c\u5168\u968f\u673a\u5207\u51e0\u7387\u76f8\u7b49\u7684\u7a0b\u5f0f\u7684\u8bdd\u5927\u6982\u7ec3100\u6b21\u5c31\u53ef\u4ee5\u4e86

\u7b97\u671f\u671b\u3002
\u505a\u8fc7\u4e00\u534a\u7684\u9898\u3002
\u6a21\u62df\u8003\u8bd5\u6bcf\u6b2150\u9898\u662f\u65b0\u9898\u3002\u540e\u9762\u6bcf\u6b21\u9012\u51cf50*50/1300\u9898\u3002
\u4e5f\u5c31\u662f\u5927\u7ea6\u8fd8\u6709700 -11*(50+38)/2 = 300\u9053\u9898\u5de6\u53f3\u3002

就是将600题放在数组里,然后调用shuffle这个PHP函数将数组打乱,取前100项就是需要的100题

至于这个打乱的算法,大致是这样
for (i=0;i<600;++i) {
a=myarray[i];
j=rand(i,600-1);
myarray[i]=myarray[j];
myarray[j]=a;
}

思想就是

建立一个数组,随机选择题,在加入到数据之前先判断一下这个题有没有在这个数组里,如果已经在了就不加,否则就加入。

建立一个数组,随机选择题,在加入到数据之前先判断一下这个题有没有在这个数组里,如果已经在了就不加,否则就加入。
至于这个打乱的算法,大致是这样
for (i=0;i<600;++i) {
a=myarray[i];
j=rand(i,600-1);
myarray[i]=myarray[j];
myarray[j]=a;
}

我不会啊!

  • 鏂囨。鏈600棰,鎬庝箞闅忔満鎶藉彇
    绛旓細1銆佸湪Excel涓坊鍔犲伐浣滆〃鈥滈搴撯濆綍鍏600閬撻搴撱2銆佸湪Excel涓坊鍔犲伐浣滆〃鈥滃崟浜閫夋嫨棰橀搴鈥濄3銆佸湪Excel涓殑宸ヤ綔琛ㄢ滃崟浜洪夋嫨棰橀搴撯濇牴鎹闅忔満鎺掑簭鍚庣殑棰樺彿鎵惧埌閬撳搴旂殑棰樺共銆侀夋嫨棰樼瓟妗堛4銆佸湪Excel涓殑宸ヤ綔绨夸腑鏂板缓宸ヤ綔琛ㄢ滃嚭棰樹汉涓庢纭瓟妗堚濓紝鏍规嵁宸ヤ綔琛ㄢ滈殢鏈烘暟鈥濓紝杩愮敤vlookup鍑芥暟鎵惧埌姣忎竴濂楅...
  • 棰樺簱鏈600棰,鎴戞兂闅忔満閫夊叾涓鐨100閬,杩100閬撲笉鑳介噸澶, 绠楁硶
    绛旓細灏辨槸灏600棰鏀惧湪鏁扮粍閲岋紝鐒跺悗璋冪敤shuffle杩欎釜PHP鍑芥暟灏嗘暟缁勬墦涔憋紝鍙栧墠100椤瑰氨鏄渶瑕佺殑100棰 鑷充簬杩欎釜鎵撲贡鐨勭畻娉曪紝澶ц嚧鏄繖鏍 for (i=0;i<600;++i) { a=myarray[i];j=rand(i,600-1);myarray[i]=myarray[j];myarray[j]=a;}
  • 2022骞磋嫃娴欑殩璧f勃璐ㄩ噺鐭ヨ瘑绔炶禌棰樺簱鍙婄瓟妗(600棰)
    绛旓細姝g‘绛旀锛欴 154.璐ㄩ噺鏀瑰杽鐩爣搴旈伒寰猄MART鍘熷垯锛屽叾涓鐨凙鏄寚璐ㄩ噺鏀瑰杽鐩爣搴旇锛堬級銆侫銆侀兘鏄彲琛¢噺 B銆侀兘鏄彲瀹屾垚鐨 C銆侀兘鏄幇瀹炵殑 D銆侀兘鏄湁鍏蜂綋鏃堕棿鐨 姝g‘绛旀锛欱 155.瀵逛骇鍝佽川閲忕洃鐫i儴闂ㄤ緷娉曡繘琛岀殑浜у搧璐ㄩ噺鐩戠潱妫鏌ワ紝鐢熶骇鑰呫侀攢鍞咃紙锛夋嫆缁濄侫銆佸彲浠 B銆佸簲褰 C銆佷笉寰 D銆佸繀椤 姝g‘绛旀锛欳 ...
  • 2022骞磋嫃娴欑殩璧f勃璐ㄩ噺鐭ヨ瘑绔炶禌棰樺簱鍙婄瓟妗(600棰)
    绛旓細姝g‘绛旀锛欴 120.銆婂崜瓒婄哗鏁堣瘎浠峰噯鍒欍嬩腑锛“绀句細璐d换”璇勫垎椤规槸灞炰簬锛堬級绫荤洰涓侫銆侀瀵 B銆佹垬鐣 C銆佽祫婧 D銆佺粡钀ョ粨鏋 姝g‘绛旀锛欰 121.浜у搧璐ㄩ噺鏈変竴涓骇鐢熴佸舰鎴愬拰瀹炵幇鐨勮繃绋嬶紝姣忎釜鐜妭鎴栧鎴栧皯褰卞搷鍒版渶缁堜骇鍝佽川閲忥紝鍥犳闇瑕佹帶鍒跺奖鍝嶄骇鍝佽川閲忕殑鎵鏈夌幆鑺傚拰鍥犵礌锛岃繖鍙嶆槧浜嗗叏闈㈣川閲忕鐞嗙殑锛...
  • 鏁欒祫闈㈣瘯璇枃棰樺簱鏈澶氬皯棰
    绛旓細鏁欒祫闈㈣瘯璇枃棰樺簱鏈600棰銆傛牴鎹煡璇㈢浉鍏冲叕寮淇℃伅鏄剧ず锛岃祫璇枃闈㈣瘯鑰冭瘯浼氭湁600閬撻殢鏈洪搴棰樼洰鐒跺悗浠庝腑鎶藉彇2鍒3閬撹瀹氳冪敓绛旈銆
  • 24涓骇缁忔祹甯!600閬撴瘝棰棰樺簱,鑰冭瘯灏变粠杩欓噷鎶❗
    绛旓細鍦ㄥ鑰冭繃绋嬩腑锛屽鏋滀綘闇瑕佹洿澶氶珮棰戣冪偣璧勬枡锛屽彧闇鍦ㄨ瘎璁哄尯鐣欒█锛屾垜浼氬惧泭鐩告巿銆傚垏璁帮紝棰樺簱鍒棰橈紝灏ゅ叾鏄柊澶х翰涓嬬殑600鍩虹姣嶉锛屾槸宸╁浐鍩虹鐨勯粍閲戞椂娈点傚啿鍒洪樁娈碉紝妯℃嫙棰樺拰鑰冨墠鎶奸涔熶笉鍙拷瑙嗭紝璧勬繁鑰佸笀鐨勯娴嬪拰銆婅冨墠鐙傝儗15椤电焊銆嬫槸蹇呰儨娉曞疂锛屽叏鐪熸ā鎷熻嚜娴嬪垯鏄疄鎴樻紨缁冪殑缁濅匠鏈轰細銆傛渶鍚庯紝鎰夸綘鍦ㄤ腑绾х粡娴...
  • 2008骞磋冪爺鏁板鏈鏂扮簿閫600棰鍐呭绠浠
    绛旓細鍥犳锛屾垜浠壒鍒帹鑽愪竴濂楃簿蹇鎸戦鐨勮冪爺鏁板棰樺簱锛屽畠鍖呭惈浜嗚鍫備笂鏈強娣卞叆璁ㄨ鐨勫吀鍨涔犻锛鏃ㄥ湪甯姪瀛︾敓濉ˉ鐭ヨ瘑绌虹櫧锛岃繘琛屾洿娣卞叆鐨勭粌涔犮傝繖濂楅鐩簿閫夎嚜鍘嗗勾鐪熼锛屾兜鐩栦簡鑰冭瘯鐨勯噸鐐瑰拰闅剧偣锛屾槸杩涗竴姝ユ彁鍗囪В棰樻妧宸у拰瀹炴垬鑳藉姏鐨勭粷浣宠祫婧愩閫夋嫨杩欏600棰绮鹃夐泦锛岃冪敓涓嶄粎鍙互鑾峰緱瀹炴垬婕旂粌鐨勬満浼氾紝杩樿兘鍦ㄦā鎷熼涓啛鎮...
  • 娴锋磱鐭ヨ瘑绔炶禌棰樺簱鍙婄瓟妗堣В鏋(绗501-600棰)
    绛旓細绛旀瑙f瀽锛氭湰棰樹富瑕佽冩煡娴锋磱鐜淇濇姢銆傚洿娴烽犵敯灞炰簬瀵规捣娲嬬┖闂磋祫婧愮殑鍒╃敤锛屼絾鏄病鏈夌粡杩囩瀛﹁璇佺殑鍥存捣閫犵敯浼氳揩瀹虫捣娲嬬敓鎬佺幆澧冿紝A閿欒;澶ч潰绉繃搴﹀紑閲囨捣婊ㄧ爞鐭匡紝婊ユ寲鐝婄憵绀侊紝浼氬姞鍓ф捣宀哥敓鎬佺殑鐮村潖锛屽姞鍓ф捣娲嬪娴峰哺鐨勪镜铓浣滅敤锛屽彲鑳戒娇娴峰哺鍚戦檰鍦伴缂╋紝B姝g‘;瀵归奔绫绘帬澶哄紡鎹曟崬浼氬紩璧锋笖绫昏祫婧愪弗閲嶈“閫锛孋姝g‘;...
  • 娴锋磱鐭ヨ瘑绔炶禌棰樺簱鍙婄瓟妗堣В鏋(绗501-600棰)
    绛旓細绛旀瑙f瀽锛氳丹娼張绉扮孩娼紝鏄敱璧ゆ疆钘诲湪鐗瑰畾鐜鏉′欢涓嬫毚鍙戞у湴澧炴畺鑰岄犳垚鐨勩傝丹娼彂鐢熷悗锛屾捣姘村彉鎴愮孩鑹诧紝娴父鐢熺墿澶ч噺姝讳骸銆佽厫鐑傦紝浣垮緱璧ゆ疆娴峰煙澶ч潰绉己姘э紝鐢氳嚦浜庢棤姘э紝骞堕噴鏀惧嚭澶ч噺鏈夊姘斾綋鍜屾瘨绱狅紝涓ラ噸姹℃煋娴锋磱鐜銆542. 鍦ㄥ摢鏈彜涔︿笂锛屾垜鍥藉凡鏈夊叧浜庡鏈濇椂鈥滀笢鐙╀簬娴凤紝鑾峰ぇ楸尖濈殑璁拌浇锛烝. 銆婄涔︾邯骞...
  • 鏁欏笀缁撴瀯鍖栭潰璇600棰樺簱(瀹炵敤鏂囨)
    绛旓細绗竴閮ㄥ垎锛氱浜岄儴鍒嗭細绗笁閮ㄥ垎锛氱鍥涢儴鍒嗭細
  • 扩展阅读:12123减分考试答题神器 ... 自动识别屏幕答题软件 ... 手机导入题库答题软件 ... 题库制作app官网下载 ... 免费答题扫一扫 ... 自制题库答题软件免费 ... 苹果手机自动答题软件 ... 手机扫一扫解题 ... 百度扫一扫做题 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网