-سوال
رشته ی s به شما داده میشود که حاوی اعداد ، حروف بزرگ و کوچیک انگلیسی هست . اعمال زیر را انجام دهید.
1. حروف کوچیک به صورت مرتب شده قبل از حروف بزرگ
2.حروف بزرگ به صورت مرتب شده قبل از اعداد
3. اعدد فرد به صورت مرتب شده قبل از اعداد زوج که مرتب شدن
نکته:منظور از مرتب شده، مرتب کردن عناصر با ascii code های مربوط بهشون هست
جواب:
This is the hidden content, please
ورود
یا
ثبت نام
از sort استفاده کردیم نه sorted
بخاطر این که این متد in-place عمل میکنه و یه آبجکت جدید درست نمیکنه و کار مرتب سازی رو رو همون لیست انجام میده در صورتی که sorted میاد لیست جدید درست میکنه و اعضای مرتب شده رو داخلش میندازه
-سوال
برنامه ای بنویسید که اعداد کامل را چاپ کند .
(اعداد کامل میدونید چیا هستن و یا میتونید سرچ بزنین )
جواب :
This is the hidden content, please
ورود
یا
ثبت نام
خب ببینید اینجا اگه از اون راه حل معمولی و "واضح" استفاده کنین مشکل درست میشه چون سرعت برنامه به شدت پایین میاد ..
هر چند این روش هم خیلی خوب نیست و برای اعداد بزرگ نیاز به زمان بیشتری داره ولی خب خیلی خیلی بهتر از راه معمولیش هست که بیاید مقسوم علیه هارو پیدا کنین جمع بزنین و ...
این رابطه تا جایی که میدونم اثبات شده ..
دوستانی که از کامپلکسیتی سر در میارن حتما میدونید که برای قسمت "چک کردن عدد اول" کامپلکسیتی به این شکله:
This is the hidden content, please
ورود
یا
ثبت نام
This is the hidden content, please
ورود
یا
ثبت نام
یه چند تا کلمه برای تست گذاشتم تو لیست .
نکته اینه که شاید بتونید ریجکس بهتری براش بنویسید . من دیگه نخواستم روش فکر کنم ...
به هر حال اینجوریم میتونید بنویسید تابع رو :
This is the hidden content, please
ورود
یا
ثبت نام
قسمت سوم بخش دوم دورک نویسی _ فصل اول : آشنایی با اصطلاحات و دورک نویسی
ویدئوی چهارم :
This is the hidden content, please
ورود
یا
ثبت نام
دامنه های مختلف :
نام کشور به انگلیسی
نام کشور به فارسی
پسوند دامنه ها
Ascension Island
جزیره اسنشن
ac
Andorra
آندورا
ad
United Arab Emirates
امارات متحده عربی
ae
Afghanistan
افغانستان
af
Antigua and Barbuda
آنتیگوا و باربودا
ag
Anguilla
آنگویلا
ai
Albania
آلبانی
al
Armenia
ارمنستان
am
Netherlands Antilles
آنتیل هلند
an
Angola
آنگولا
ao
Antarctica
جنوبگان
aq
Argentina
آرژانتین
ar
American Samoa
ساموآی آمریکا
as
Austria
اتریش
at
Australia
استرالیا
au
Aruba
آروبا
aw
Åland
جزایر الند
ax
Azerbaijan
آذربایجان
az
Bosnia and Herzegovina
بوسنی و هرزگوین
ba
Barbados
باربادوس
bb
Bangladesh
بنگلادش
bd
Belgium
بلژیک
be
Burkina Faso
بورکینافاسو
bf
Bulgaria
بلغارستان
bg
Bahrain
بحرین
bh
Burundi
بوروندی
bi
Benin
بنین
bj
Bermuda
برمودا
bm
Brunei
برونئی
bn
Bolivia
بولیوی
bo
Brazil
برزیل
br
Bahamas
باهاما
bs
Bhutan
بوتان
bt
Bouvet Island
جزیره بووه
bv
Botswana
بوتسوانا
bw
Belarus
بلاروس
by
Belize
بلیز
bz
Canada
کانادا
ca
Cocos (Keeling) Islands
جزایر کوکوس
cc
Democratic Republic of the Congo
جمهوری دموکراتیک کنگو
cd
Central African Republic
جمهوری آفریقای مرکزی
cf
Republic of the Congo
جمهوری کنگو
cg
Switzerland
سوئیس
ch
Côte d'Ivoire
ساحل عاج
ci
Cook Islands
جزایر کوک
ck
Chile
شیلی
cl
Cameroon
کامرون
cm
People's Republic of China
جمهوری خلق چین
cn
Colombia
کلمبیا
co
Costa Rica
کاستاریکا
cr
Czechoslovakia &
Serbia and Montenegro
صربستان و مونتهنگرو- چکسلواکی
cs
Cuba
کوبا
cu
Cape Verde
کیپ ورد
cv
Curaçao
کوراسائو
cw
Christmas Island
جزیره کریسمس
cx
Cyprus
قبرس
cy
Czech Republic
جمهوری چک
cz
East Germany
آلمان شرقی
dd
Germany
آلمان
de
Djibouti
جیبوتی
dj
Denmark
دانمارک
dk
Dominica
دومینیکا
dm
Dominican Republic
جمهوری دومینیکن
do
Algeria
الجزایر
dz
Ecuador
اکوادور
ec
Estonia
استونی
ee
Egypt
مصر
eg
Western Sahara
صحرای غربی
eh
Eritrea
اریتره
er
Spain
اسپانیا
es
Ethiopia
اتیوپی
et
European Union
اتحادیه اروپا
eu
Finland
فنلاند
fi
Fiji
فیجی
fj
Falkland Islands
جزایر فالکلند
fk
Federated States of Micronesia
ایالات فدرال میکرونزی
fm
Faroe Islands
جزایر فارو
fo
France
فرانسه
fr
Gabon
گابن
ga
Great Britain
بریتانیا
gb
Grenada
گرنادا
gd
Georgia
گرجستان
ge
French Guiana
گویان فرانسه
gf
Guernsey
گرنزی
gg
Ghana
غنا
gh
Gibraltar
جبل طارق
gi
Greenland
گرینلند
gl
The Gambia
گامبیا
gm
Guinea
گینه
gn
Guadeloupe
جزیره گوادلوپ
gp
Equatorial Guinea
گینه استوایی
gq
Greece
یونان
gr
South Georgia and the South Sandwich Islands
جورجیای جنوبی و جزایر ساندویچ جنوبی
gs
Guatemala
گواتمالا
gt
Guam
گوآم
gu
Guinea-Bissau
گینه بیسائو
gw
Guyana
گویان
gy
Hong Kong
هنگ کنگ
hk
Heard Island and McDonald Islands
جزیره هرد و جزایر مکدونالد
hm
Honduras
هندوراس
hn
Croatia
کرواسی
hr
Haiti
هائیتی
ht
Hungary
مجارستان
hu
Indonesia
اندونزی
id
Ireland
ایرلند
ie
Isle of Man
جزیره من
im
India
هندوستان
in
British Indian Ocean Territory
قلمرو اقیانوس هند بریتانیا
io
Iraq
عراق
iq
Iran
جمهوری اسلامی ایران
ir
Iceland
ایسلند
is
Italy
ایتالیا
it
Jersey
جرسی
je
Jamaica
جامائیکا
jm
Jordan
اردن
jo
Japan
ژاپن
jp
Kenya
کنیا
ke
Kyrgyzstan
قرقیزستان
kg
Cambodia
کامبوج
kh
Kiribati
کیریباتی
ki
Comoros
کومور
km
Saint Kitts and Nevis
سنت کیتس و نویس
kn
Democratic People's Republic of Korea
کره شمالی
kp
Republic of Korea
کره جنوبی
kr
Kuwait
کویت
kw
Cayman Islands
جزایر کیمن
ky
Kazakhstan
قزاقستان
kz
Laos
لائوس
la
Lebanon
لبنان
lb
Saint Lucia
سنت لوسیا
lc
Liechtenstein
لیختناشتاین
li
Sri Lanka
سری لانکا
lk
Liberia
لیبریا
lr
Lesotho
لسوتو
ls
Lithuania
لیتوانی
lt
Luxembourg
لوکزامبورگ
lu
Latvia
لتونی
lv
Libya
لیبی
ly
Morocco
مراکش
ma
Monaco
موناکو
mc
Moldova
مولداوی
md
Montenegro
مونتهنگرو
me
Madagascar
ماداگاسکار
mg
Marshall Islands
جزایر مارشال
mh
Macedonia
جمهوری مقدونیه
mk
Mali
مالی
ml
Myanmar
میانمار
mm
Mongolia
مغولستان
mn
Macau
ماکائو
mo
Northern Mariana Islands
جزایر ماریانای شمالی
mp
Martinique
مارتینیک
mq
Mauritania
موریتانی
mr
Montserrat
مونتسرات
ms
Malta
مالت
mt
Mauritius
موریس
mu
Maldives
مالدیو
mv
Malawi
مالاوی
mw
Mexico
مکزیک
mx
Malaysia
مالزی
my
Mozambique
موزامبیک
mz
Namibia
نامیبیا
na
New Caledonia
کالدونیای جدید
nc
Niger
نیجر
ne
Norfolk Island
جزیره نورفولک
nf
Nigeria
نیجریه
ng
Nicaragua
نیکاراگوئه
ni
Netherlands
هلند
nl
Norway
نروژ
no
Nepal
نپال
np
Nauru
نائورو
nr
Niue
نیووی
nu
New Zealand
نیوزیلند
nz
Oman
عمان
om
Panama
پاناما
pa
Peru
پرو
pe
French Polynesia
پولینزی فرانسه
pf
Papua New Guinea
پاپوآ گینه نو
pg
Philippines
فیلیپین
ph
Pakistan
پاکستان
pk
Poland
لهستان
pl
Saint-Pierre and Miquelon
سنت پیر و ماژلان
pm
Pitcairn Islands
جزایر پیتکرن
pn
Puerto Rico
پورتوریکو
pr
State of Palestine
فلسطین اشغالی
ps
Portugal
پرتغال
pt
Palau
پالائو
pw
Paraguay
پاراگوئه
py
Qatar
قطر
qa
Réunion
رئونیون
re
Romania
رمانی
ro
Serbia
صربستان
rs
Russia
روسیه
ru
Rwanda
رواندا
rw
Saudi Arabia
عربستان صعودی
sa
Solomon Islands
جزایر سلیمان
sb
Seychelles
سیشل
sc
Sudan
سودان
sd
Sweden
سوئد
se
Singapore
سنگاپور
sg
Saint Helena
سینت هلینا
sh
Slovenia
اسلوونی
si
Svalbard and
Jan Mayen Islands
سوالبارد و جزایر/ یان ماین
sj
Slovakia
اسلواکی
sk
Sierra Leone
سیرالئون
sl
San Marino
سن مارینو
sm
Senegal
سنگال
sn
Somalia
سومالی
so
Suriname
سورینام
sr
South Sudan
سودان جنوبی
ss
São Tomé and Príncipe
سائوتومه و پرینسیپ
st
Soviet Union
اتحاد جماهیر شوروی
su
El Salvador
السالوادور
sv
Sint Maarten
سینت مارتن
sx
Syria
سوریه
sy
Swaziland
سوازیلند
sz
Turks and Caicos Islands
جزایر تورکس و کایکوس
tc
Chad
چاد
td
French Southern and Antarctic Lands
سرزمینهای قطب جنوب و جنوبی فرانسه
tf
Togo
توگو
tg
Thailand
تایلند
th
Tajikistan
تاجیکستان
tj
Tokelau
توکلائو
tk
East Timor
تیمور شرقی
tl
Turkmenistan
ترکمنستان
tm
Tunisia
تونس
tn
Tonga
تونگا
to
East Timor
تیمور شرقی
tp
Turkey
ترکیه
tr
Trinidad and Tobago
ترینیداد و توباگو
tt
Tuvalu
تووالو
tv
Taiwan
تایوان
tw
Tanzania
تانزانیا
tz
Ukraine
اکراین
ua
Uganda
اوگاندا
ug
United Kingdom
انگلستان
uk
United States of America
ایالات متحده آمریکا
us
Uruguay
اروگوئه
uy
Uzbekistan
ازبکستان
uz
Vatican City
واتیکان
va
Saint Vincent and the Grenadines
سنت وینسنت و گرنادینها
vc
Venezuela
ونزوئلا
ve
British Virgin Islands
جزایر ویرجین انگلستان
vg
United States Virgin Islands
جزایر ویرجین ایالات متحده
vi
Vietnam
ویتنام
vn
Vanuatu
وانواتو
vu
Wallis and Futuna
والیس و فوتونا
wf
Samoa
ساموآ
ws
Yemen
یمن
ye
Mayotte
مایوت
yt
Yugoslavia
یوگسلاوی
yu
South Africa
آفریقای جنوبی
za
Zambia
زامبیا
zm
Zaire
زائیر
zr
Zimbabwe
زیمباوه
z
This is the hidden content, please
ورود
یا
ثبت نام
حمله ی زیبای XSS
برای مشارکت در دیفیس انجمن گاردایران به دیسکورد پیام دهید موفق باشید
This is the hidden content, please
ورود
یا
ثبت نام