matheusmello.io
BlogProduct ReleasesToolsBooksContact

time-complexity

If strings are immutable in .NET, then why does Substring take O(n) time?
c#
September 2, 20231 min read

If strings are immutable in .NET, then why does Substring take O(n) time?

āœļø **Why Does Substring in .NET Take O(n) Time?** šŸ¤” **Introduction** If you've ever worked with strings in .NET, you might have wondered why the `string.Substring()` method takes O(n) time, especially since strings are immutable. It seems logical that a

c#.netstring
+2
How do I profile a Python script?
optimization
September 2, 20231 min read

How do I profile a Python script?

šŸ”Ž How do I profile a Python script? šŸ Are you tired of guessing which part of your Python script is causing the slowdown? Is your code taking forever to run and you don't know why? šŸ¤” Don't worry, we've got you covered! In this blog post, we'll discuss

optimizationperformancepython
+1
How do I check if an array includes a value in JavaScript?
algorithm
May 12, 20221 min read

How do I check if an array includes a value in JavaScript?

# šŸ•µļøā€ā™€ļø How to Check if an Array Includes a Value in JavaScript? So, you want to spice up your JavaScript skills and learn how to check if an array contains a specific value? Look no further! In this guide, we'll dive into common issues, provide straight

algorithmarraysjavascript
+2

About

Personal blog sharing insights on software engineering, technology, and developer productivity.

TwitterGitHubLinkedInEmail

Tags

Loading tags...

Subscribe to Updates

Get the latest posts delivered right to your inbox.

Ā© 2025 MatheusMello.io. All rights reserved.