allcoding1_official
الذهاب إلى القناة على Telegram
إظهار المزيد
📈 نظرة تحليلية على قناة تيليجرام allcoding1_official
تُعد قناة allcoding1_official (@allcoding1_official) في القطاع اللغوي الإنكليزية لاعباً نشطاً. يضم المجتمع حالياً 79 087 مشتركاً، محتلاً المرتبة 1 607 في فئة التكنولوجيات والتطبيقات والمرتبة 3 824 في منطقة الهند.
📊 مؤشرات الجمهور والحراك
منذ تأسيسه في невідомо، حقق المشروع نمواً سريعاً وجمع 79 087 مشتركاً.
بحسب آخر البيانات بتاريخ 24 أكتوبر, 2026، تحافظ القناة على نشاط مستقر. خلال آخر 30 يوماً تغيّر عدد الأعضاء بمقدار -1 636، وفي آخر 24 ساعة بمقدار -24، مع بقاء الوصول العام مرتفعاً.
- حالة التحقق: غير موثّقة
- معدل التفاعل (ER): يبلغ متوسط تفاعل الجمهور 1.75%. وخلال أول 24 ساعة من النشر يحصد المحتوى عادةً 0.67% من ردود الفعل نسبةً إلى إجمالي المشتركين.
- وصول المنشورات: يحصل كل منشور على متوسط 1 383 مشاهدة. وخلال اليوم الأول يجمع عادةً 527 مشاهدة.
- التفاعلات والاستجابة: يتفاعل الجمهور بانتظام؛ متوسط التفاعلات لكل منشور يبلغ 0.
- الاهتمامات الموضوعية: يركز المحتوى على مواضيع رئيسية مثل dsa, stack, namaste, javascript, dev.
📝 الوصف وسياسة المحتوى
وصف القناة غير متوفر.
بفضل وتيرة التحديث المرتفعة (أحدث البيانات بتاريخ 25 أكتوبر, 2026) تحافظ القناة على حداثتها ومستوى وصول مرتفع. وتُظهر التحليلات تفاعلاً نشطاً من الجمهور، ما يجعلها نقطة تأثير مهمة ضمن فئة التكنولوجيات والتطبيقات.
79 087
المشتركون
-2424 ساعات
-3787 أيام
-1 63630 أيام
أرشيف المشاركات
79 039
//Equilibrium path
#include <bits/stdc++.h>
using namespace std;
string trim(string str) {
str.erase(0, str.find_first_not_of(' '));
str.erase(str.find_last_not_of(' ') + 1);
return str;
}
int solve(int N, vector<int> A) {
int total_sum = accumulate(A.begin(), A.end(), 0);
int left_sum = 0;
int equilibrium_count = 0;
for (int i = 0; i < N; ++i) {
int right_sum = total_sum - left_sum - A[i];
if (left_sum == right_sum) {
equilibrium_count++;
}
left_sum += A[i];
}
return equilibrium_count;
}
int main() {
ios::sync_with_stdio(0);
cin.tie(0); cout.tie(0);
string inputline;
getline(cin, inputline);
int N = stoi(trim(inputline));
vector<int> A(N);
for (int j = 0; j < N; j++) {
getline(cin, inputline);
A[j] = stoi(trim(inputline));
}
int result = solve(N, A);
cout << result << endl;
return 0;
}
79 039
// coins game
import java.util.*;
class HelloWorld {
static int helper(int a, int b, int i ,int[]x,int n){
if(i==x.length) return 0;
int left=(x[i]>n)?0:Math.abs(x[i]-a)+helper(x[i],b,i+1,x,n);
int right=(x[i]>n)?0:Math.abs(x[i]-b)+helper(a,x[i],i+1,x,n);
return Math.min(left,right);
}
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int N=sc.nextInt();
int Q=sc.nextInt();
int A=sc.nextInt();
int B=sc.nextInt();
int[]x=new int[Q];
for(int i=0;i<Q;i++){
x[i]=sc.nextInt();
}
System.out.println(helper(A,B,0,x,N));
}
}
79 039
All codes are available
Once check it 👇👇
https://www.instagram.com/allcoding1_official?igsh=ZHJpNXdpeWh1d2No
79 039
import sys
def get_ans(N, K, A):
def main():
N = int(sys.stdin.readline().strip())
K = int(sys.stdin.readline().strip())
A = []
for _ in range(N):
A.append(int(sys.stdin.readline().strip()))
result = get_ans(N, K, A)
print(result)
if name == "main":
main()
Subset with LCM code in python
79 039
This is the code
Everyone write neatly
All test cases passed
Python 3 Infosys
79 039
def longest_equal_subarray():
n = int(input())
A = [int(input()) for _ in range(n)]
A = [-1 if x == 0 else 1 for x in A]
prefix_sum_map = {}
prefix_sum = 0
max_length = 0
for i in range(n):
prefix_sum += A[i]
if prefix_sum == 0:
max_length = i + 1
if prefix_sum in prefix_sum_map:
max_length = max(max_length, i - prefix_sum_map[prefix_sum])
else:
prefix_sum_map[prefix_sum] = i
return max_length
print(longest_equal_subarray())
Infosys Longest Subarray code
79 039
class TreeNode:
def init(self, value=0, left=None, right=None):
self.value = value
self.left = left
self.right = right
def count_nodes(node, counts):
if node is None:
return
if node.value in counts:
counts[node.value] += 1
else:
counts[node.value] = 1
count_nodes(node.left, counts)
count_nodes(node.right, counts)
def find_double_roots(root):
counts = {}
count_nodes(root, counts)
double_roots = [value for value, count in counts.items() if count > 1]
return double_roots
def main():
# Example tree:
# 1
# / \
# 2 3
# / \
# 2 4
root = TreeNode(1)
root.left = TreeNode(2)
root.right = TreeNode(3)
root.left.left = TreeNode(2)
root.left.right = TreeNode(4)
result = find_double_roots(root)
print("Nodes with double roots:", result)
if name == "main":
main()
