Samsung Competency Test 2018 Los
puntos a tener en cuenta son:
- Debe codificar en un editor de codificación proporcionado por Samsung.
- Debe implementar la estructura de datos requerida, como pilas, colas, etc., desde cero y no puede usar estructuras de datos predeterminadas (como STL en C++ o Collection en JAVA) proporcionadas por los lenguajes de programación.
- Por lo general, hay 50 casos de prueba o más (en mi caso, hubo 100), todos los cuales deben aprobarse para ser seleccionado.
- El tamaño de la pila y el tamaño del almacenamiento dinámico son limitados. No puedo recordar las restricciones exactas, pero requieren que codifique una solución eficiente. En general, lo que sucede es que durante el retroceso, la cantidad de llamadas recursivas se sale de los límites, lo que lleva a llenar la memoria de la pila y, finalmente, a respuestas incorrectas. Por lo tanto, intente eliminar los casos duplicados durante el retroceso y la cantidad de variables utilizadas. Diseñe su solución teniendo en cuenta estas cosas.
- No se permite el uso de ninguna otra biblioteca excepto E/S.
-
En mi experiencia, los problemas de retroceso vienen en forma de rompecabezas, y los problemas en los gráficos no están muy retorcidos y puedes descubrir fácilmente qué usar.
- La cantidad de envíos permitidos está limitada a 10, pero puede ejecutar casos de prueba cualquier cantidad de veces, incluso con sus propios casos de prueba.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA