Skip to main content

Home/ Computer Science Knowledge Sharing/ Group items tagged level

Rss Feed Group items tagged

Abdelrahman Ogail

Common Mistakes in Online and Real-time Contests - 0 views

  • Dynamic programming problems are to be solved with tabular methods
    • Ahmed Mansour
       
      Dynamic programming, like the divide-and-conquer method, solves problems by combining the solutions to subproblems. ("Programming" in this context refers to a tabular method, not to writing computer code) y3ney 3bara 3n 2nene bn2sem el problem el kbirr le shwit probelsm so3'ira .. we ne solve el problems deh we ngma el yab2a dh 7l lel problem el kbira :D;d see introduction to algorithms book . chapter 15
  • breadth-first search
    • Ahmed Mansour
       
      In graph theory, breadth-first search (BFS) is a graph search algorithm that begins at the root node and explores all the neighboring nodes. Then for each of those nearest nodes, it explores their unexplored neighbor nodes, and so on, until it finds the goal. ya3ney be el 3arby keda lw ana 3ndy tree maslan we el tree dh bettkwen mn shwit levels 3ady gedan.. lama hagey 23mel search 3la node mo3ina fi el tree deh hamsk el tree mn el root bet3ha ely hwa level 0 we habda2 2mshy level by level y3ney hanzl 3la el level 1 we hakaz le 3'it mal2y el node bet3ty ,,,, see this ,, it's a tutorial show how BFS algorithm is work!! http://www.personal.kent.edu/~rmuhamma/Algorithms/MyAlgorithms/GraphAlgor/breadthSearch.htm
  • Memorize the value of pi You should always try to remember the value of pi as far as possible, 3.1415926535897932384626433832795, certainly the part in italics. The judges may not give the value in the question, and if you use values like 22/7 or 3.1416 or 3.142857, then it is very likely that some of the critical judge inputs will cause you to get the wrong answer. You can also get the value of pi as a compiler-defined constant or from the following code: Pi=2*acos(0)
    • Islam TeCNo
       
      hhhhhhhhhhh ...... awl mara a3rf el mawdo3 dah we awl mara a3raf en el Pi = 2*acos(0)
    • Abdelrahman Ogail
       
      Thanks Islam for the info, really useful
  • ...4 more annotations...
  • You cannot always check the equality of floating point numbers with the = = operator in C/C++. Logically their values may be same, but due to precision limit and rounding errors they may differ by some small amount and may be incorrectly deemed unequal by your program
  • #define swap(xxx, yyy) (xxx) ^= (yyy) ^= (xxx) ^= (yyy)
    • Islam TeCNo
       
      I remember someone told me that it's impossible to do swaping using macros :D ...but i think it's possible
  • But recursion should not be discounted completely, as some problems are very easy to solve recursively (DFS, backtracking)
    • Islam TeCNo
       
      Some problems are much easier when using recursion
  • Having a good understanding of probability is vital to being a good programmer
  •  
    for bignner acmers hoping to be useful !
  •  
    in this article the author discuss the common problems that faced teams in ACM contests .. and how to avoid it !
Janos Haits

The CLIP OS Project | CLIP OS - 0 views

  •  
    "The CLIP OS project is an open source project maintained by the ANSSI (National Cybersecurity Agency of France) that aims to build a hardened, multi-level operating system, based on the Linux kernel and a lot of free and open source software."
Janos Haits

Qwiklabs - Hands-On Cloud Training - 0 views

  •  
    "We give you temporary credentials to Google Cloud Platform and Amazon Web Services, so you can learn the cloud using the real thing - no simulations. From 30-minute individual labs to multi-day courses, from introductory level to expert, instructor-led or self-paced, with topics like machine learning, security, infrastructure, app dev, and more, we've got you covered."
Janos Haits

YC AI - 0 views

  •  
    "Our long-term goal is to democratize AI. We want to level the playing field for startups to ensure that innovation doesn't get locked up in large companies like Google or Facebook. If you're starting an AI company, we want to help you succeed. Apply here and mention this post in your application."
veera90

Best Pharmacovigilance Services | Pharmacovigilance Professionals | ACL Digital Life Sc... - 0 views

  •  
    From proof-of-concept to post-marketing surveillance services, you can depend on our PV experts to efficiently work through the entire scope of Pharmacovigilance activities. We offer a high level of expertise and assist in meeting the highest standards of applicable national and global regulations. The experts at ACL Digital can easily customize safety monitoring services to suit your specific business requirements. Most biopharmaceutical companies have distinct and demanding clinical safety requirements as per the directions of regulatory agencies. You can depend on our PV specialists who plan safety and pharmacovigilance services accordingly that fit the needs of both your product and study - we adhere and adapt to your processes and are flexible enough to do it the right way.
sandy bass

Working with Desktop Support Professionals - 1 views

In today's competitive e-business landscape, I simply cannot go out of business because of downtime due to computer glitches or issues. So before it comes knocking on my door, I subscribe at Online...

desktop support

started by sandy bass on 02 May 11 no follow-up yet
Janos Haits

The Internet Computer | DFINITY - 0 views

  •  
    "We believe that "smart contracts" that run on a public blockchain are a vastly superior new form of software. However, traditional blockchains provide hosting frameworks for smart contracts that are highly limiting. We believe that once these limitations are removed by a next generation blockchain, a "blockchain singularity" will occur, in which the majority of the world's systems and services will be rebuilt entirely from smart contracts. In the process, these sys"
1 - 9 of 9
Showing 20 items per page