ترفندهای برنامه‌نویسی
164 subscribers
27 photos
3 videos
22 files
615 links
Download Telegram
ترفندهای برنامه‌نویسی
blog.bjrn.se: Lexicographic permutations using Algorithm L (STL next_permutation in Python) http://blog.bjrn.se/2008/04/lexicographic-permutations-using.html?m=1
def next_promutation(li: list) -> list:
"""returns next promutation of a given list"""
j = -2
while True:
if li[j+1] < li[j]:
j -= 1
if j == 0:
break
else:
break
lii, liii = li[:j+1], li[j+1:]
m = -1
while True:
if liii[m] < lii[-1]:
m -= 1
else:
lii[-1], liii[m] = liii[m], lii[-1]
break
liii = sorted(liii)
return lii + liii
آموزش طراحی قالب سایت با html-css bootstrap

مدرس: مهدی عباسی
منبع: درسمن


🔅هشتگ ها را در کانال دنبال کنید 👇
#طراحی_سایت #جاوااسکریپت
#html #Css #JavaScript

🆔 @Max_Academy
Channel name was changed to «ترفندهای برنامه‌نویسی»
سلام دوستان گرامی
یه تغییر جدید توی وی‌اس‌کد که تازه از وجودش مطلع شدم افزوده‌شدن bracketPairColorization به صورت native هست که بعضیا مثل خودم از این خوشمون میاد و تا قبل از این باید براش افزونه‌ی جدگانه نصب میکردیم ولی همونطور که میدونید سرعت اون افزونه‌ها خوب نبود و باز اضافی بودن.
الان این مشکل حل شده و تنظیمات لازم رو براتون قرار میدم:
تا ۶ رنگ مختلف برای ۶ لول نستد رو میتونید تنظیم کنید و همچنین میتونید جفت‌تگ‌های مدنظرخودتون رو لیست کنید.
"editor.bracketPairColorization.enabled": true,
"editor.guides.bracketPairs": "active",
"editor.language.colorizedBracketPairs": [["{%","%}"],["{{","}}"],["{","}"],["(",")"],["[","]"],["<",">"],["<","/>"],["</",">"]],
"editor.matchBrackets": "always",
"workbench.colorCustomizations": {
"editorBracketHighlight.foreground1": "#81a2be",
"editorBracketHighlight.foreground2": "#de935f",
"editorBracketHighlight.foreground3": "#c172d9",
"editorBracketHighlight.foreground4": "#4fb1bc",
"editorBracketHighlight.foreground5": "#97c26c",
"editorBracketHighlight.foreground6": "#b294bb",
"editorBracketHighlight.unexpectedBracket.foreground": "#db6165",
},


https://t.me/programming_tricks