Q:

Am I improving my questions well? 

I've recently got a question ban, so I'm trying to improve my questions.  Basically, I've already got good answers, so I am answering my own questions to show what I got.  For example:

In C++, how is allocator-aware container assignment implemented? [ EDIT] 
How to copy a red-black tree, and what should its allocator be 

Note that they also got explanations with source code.  Is this a right way to improve my questions? 
Also, I can't figure out how to improve these questions:

Does deallocation imply destruction? 
This question is too simple to find anything to be improved.   
What is the locale name for Korean? 
This question is now irrelevant for me, as I'm now using Ubuntu Yakkety and I can just use ko_KR.utf8 for locale name.   
Parameter pack expansion doesn't work
Even though I edited this question, the rating still remains at -3. 

A:

No, so far you are not making questions better/more aligned with SO recommendations.  
Even more - you've edited answers into questions and potentially invalidated existing answers (i.e. https://stackoverflow.com/posts/40801678/revisions).  Such edits should be rolled back.  
If you are editing questions that asked more than one question - edit out all but one.  Pay attention to keep existing answers (if any) to stay valid - you may have to reword your multiple questions into single one that is answered by others or keep only main one. 
There are a lot of good resources - i.e. Writing the perfect question by Jon Skeet is good article.  
If you are trying to self-answer your questions - make sure to review guidance on Meta - looks through https://meta.stackoverflow.com/questions/tagged/self-answer to see recommendations.  Short version - question must be real question (with research, clear MCVE and like) and answers must actually answer question as asked.