Image Creation Guidelines

The image creation guidelines are as follows:

  • The name of the image must be Relevant. For example, if an image depicts”: “Adding of two numbers using Linked List”, the title of the image must be: Adding of two numbers using Linked List.
  • In case of images being built using the packet tracer, please send the screen recording in place of the image if possible.
  • In case of screenshots, please add w3wiki (or GFG) somewhere in output. For example, it may be folder name, image title, etc.
  • It is mandatory to create your own images using some image drawing tool (For ex: Google Drawings, MS Paint, https://www.draw.io/). Images MUST NOT be taken from any other source to avoid any copyright issue. You can follow the below guidelines to create images in w3wiki style:
    • The boundary/outline of the image should be of black color.
    • The text to be written should be of green color.
    • Our priority should be to use a white background, if other background colors are needed, please use green as background and white color in the text.
    • Red color should be used to show movements, representations, variations, and other things.
    • If more colors are required in the image, Please contact w3wiki’s reviewers to guide you.

Please see below the example image, to get a clear idea about the image creation of an Array:

 

Important Points (With Examples)

1. If the approach is quite simple or concise then there is no need to mention step-by-step points for solving the problem – the steps to solve the problem can be covered in that single paragraph itself. For example – check out this article: Sort a linked list after converting elements to their square

2. Add Time Complexity and Auxiliary Space after your code in data structures/algorithm articles. Check out the article for reference purposes: Print all unique combinations of setting N pieces on an NxN board

3.  While using an Efficient Approach for solving a problem, you first need to tell why it is better than the Naive/Old Approach. For example – check out this article: Count of pairs (arr[i], arr[j]) such that arr[i] + j and arr[j] + i are equal

4. A few more sample articles:

Note: Problem directly taken from Codility & Codeforces cannot be published due to copyright issues.



How to Write DSA Articles on w3wiki?

w3wiki provides all the coding enthusiasts an opportunity to showcase their programming and Data Structures & Algorithms skills by writing coding or DSA-based articles. However, a lot of individuals (especially college students or beginners) find it difficult to articulate their learnings & skills and contribute at w3wiki. But now the problem has got solved as this article will guide you through the entire process and guidelines of writing Programming/DSA articles at w3wiki.

Let’s get started:

First and foremost, you need to know how to get started with article writing at GFG along with various other fundamental aspects like why should you contribute, where to write, etc. You can check out this link to know all these details in a comprehensive manner.

Similar Reads

How to verify if we can write an article?

Now, you need to check whether you can write an article on a particular topic/problem or not. You can do the same by following the below-mentioned steps:...

Coding Article Format and Guidelines

Moving further, let’s check out the format and guidelines that you need to follow while writing a coding article at GeeksforGeeks. The programming articles should contain the following points:...

Approach Format

If the approach is:...

Sample Approach:

Problem – Print all unique combinations of setting N pieces on an NxN board...

How to Add Code in the Article?

Moving further, now you need to understand the process of adding the code in the article. It is as follows:...

Coding Standards

You need to ensure that you’re following the below-mentioned coding standards:...

Image Creation Guidelines

...